DUNE/Plans: Since it is now more widely used and not just a 'developer type of maneuver', CompassCalibration now reports progress.

Conflicts:
	src/DUNE/Plans/Duration.cpp
	src/DUNE/Plans/Duration.hpp
	src/DUNE/Plans/Progress.hpp
DUNE/Plans: Added cpp file to Progress. Made most functions private.

Conflicts:
	src/DUNE/Plans/Progress.cpp
	src/DUNE/Plans/Progress.hpp
DUNE/Plans: Adding durations is now more straightforward. Last duration no longer hops through each function.

Conflicts:
	src/DUNE/Plans/Duration.cpp
	src/DUNE/Plans/Duration.hpp
DUNE/Plans: Duration is now a class with a few objects too.

Conflicts:
	src/DUNE/Plans/Duration.cpp
	src/DUNE/Plans/Duration.hpp
Plan/Engine: Adapting to changes in DUNE/Plans.
DUNE/Plans: When parsing durations, the value of the last computed duration must be kept after each maneuver's estimate.