delete the enum type QuadState in Swarm.h, use MACRO accordingly for convinience of development
since we have syn the state machine of GCS side and quadcopter side, we can discard the usage of ack from quadcopter to GCS, but just directly use the report messgae from quadcopter to set record of state on the GCS side.

TODO: debug this new way