Add GPS coordinate properties for images.

Change-Id: I3c88a5b5d30552fe5c3c16e236b8aeceb83ad578
Reviewed-by: Christopher Adams <chris.adams@jollamobile.com>
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
Update the current row correctly in tracker result sets.

The current row should be updated if it is between the old and new
cutoff range for the replacement data, otherwise it can still refer to
the previous data-set after the metadataChanged signal is emitted and
possibly even after the old data set is freed.

Change-Id: I3357cb5c9d32ea17be2cc20f5e0d651aae701d7a
Reviewed-by: Christopher Adams <chris.adams@jollamobile.com>
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>