Removed old commented-out code
Fixed UAVOrientation serialization
Fixed problem with deserializing PlanningProblems

Planner wasn't being reset when task areas were moved. The problem was
that a signal/slot wasn't being reconnected properly.
Added new UAVPose class, changed way Waysets work.

Waysets store a UAVPose object which is a combination of Position and
angle/orientation. This commit adds that stuff and changes path planning
to add angle where available.

This makes it so that we don't have to guess at angles later when we are
doing dubins stuff.