Refactor: Use the drone object instead of the mavlink connection on the DroneParameters Class.
Refactoring: Extracting another two Mavlink messages from the Calibration Class.
Refactoring: moving and renaming the calibration class.
Refactoring: Use the Drone object instead of the Mavlink connection in the Calibration class.
Refactoring: Clean unused variable in constructors.
Refactoring: Renaming the parameters object.
Since now it looks more like an object, and not like a manager
Refactoring: Renaming and moving all objects in the drone package.
Refactoring: fixing references in the code because of the last commit.
Refactoring: Use the drone object in the waypointManager.

Also cleans up some useless interfaces