Delay the geotagging packet in AP_Camera

What is the best way to introduce a delay such that I can delay the MSG_CAMERA_FEEDBACK message sent to the GCS? I want to delay the camera feedback message so that there the geotag and the pictures are in sync. I created a new parameter called ‘Trigg_Delay’ so that I can do something like “delay(_trigger_delay);”.

Any help would be greatly appreciated!

If any one is looking for similar thing, check out the pull request: