AP_Common: pack Location structure

This resolves issues storing and retrieving Location to eeprom as part
of AP_Mission