AP_Camera: changed update_location() to return true for camera trigger

Makes the main vehicle code responsible for taking a photo so logging can occur
Copter: trigger + logging on camera update_location()
Plane: trigger picture + logging on camera update_location()