Automatically cancel packing or unpacking based on given order
Cancel packing when next command requires unpacked state and cancel unpacking when next command requires packed state.
Fixing unit refusing to move because keeps unpacking to attack targets in range.
Partially Fixes: #4015, #5328
Differential Revision: https://code.wildfiregames.com/D1520
Patch by: @causative
Comments by: elexis, Freagarach, Stan