UAVObjectUtilManager metadata handling fixes and calibration refactoring

Should supersede #1302