Plan/Engine: In ComponentActiveTime, added functions to return iterators to begin() and end() of map.
DUNE/Plans: In TimeProfile, added function to return iterator to end() of map.
Plan/Engine: In Plan, getting config from task's context. Two new member variables which are pointers to config and speed model.
DUNE/Plans: Added class PowerModel to do power conversions and estimations.
Plan/Engine: Added class to group RPM speeds by their durations in seconds.
Plan/Engine: Added new class FuelPrediction to predict the fuel that will be consumed during a plan.
Plan/Engine: Adapting task to change in Plan.
Plan/Engine: Using new class FuelPrediction after parsing durations and action scheduling.
Config: auv/general: Added some default parameters for the AUV power model in config.