Added most of the Pilot Mission Manager communication
Added half of the UAV role
Finished the UAVRole
Updated the UGUI and UAV to work together

UGUI should properly pass messages in both directions between the UAV
and the Pilot
Major fixes to PILOT, UGUI, UAV roles

Model can now launch a UAV and perform a search, there are some bugs
once the UAV is launched.
Fixed Pilot Actions Model is Working