-Replaced boost serialization with manual serialization of commands

-Actions can now signal when they are finished and are removed when done
-Reenabled autoattack behavior using new SectorMap