UAVObjectUtilManager metadata handling fixes and calibration refactoring

Should supersede #1302  
Good call