Add a controller for the location service.
Controller functions indicate status of operation.
Provide a dummy implementation of the location service controller.
fix location service include path
ensure that ubuntu/application/location/controller.h gets installed
install libubuntu_application_location.a
point the pkg-config .pc file to the right libdir
fix the docs for ua_location_service_controller_set_status_changed_handler()
Merged lp:~charlesk/platform-api/add-controller-for-location-service.
 * Revert change for installing location api target. Inteded usage is via the overall platform api library.
 * Adjust return type of ua_location_service_controller_set_status_changed_handler to void.
* Merge trunk and adjust symbol visibility.

[ Ubuntu daily release ]
* debian/*symbols: auto-update new symbols to released version
* New rebuild forced
[ Ricardo Mendoza ]
* Restore accidentally dropped symbols back to the Mir server API.
[ Ubuntu daily release ]
* Automatic snapshot from revision 131
[ thomas-voss ]
* Reimplement location submodule on top of location-service.
[ Thomas Voß ]
* Reimplement location submodule on top of location-service.
[ Ubuntu daily release ]
* New rebuild forced
* Automatic snapshot from revision 129
* New rebuild forced
* Automatic snapshot from revision 127
* New rebuild forced
* Automatic snapshot from revision 126
* New rebuild forced
* Automatic snapshot from revision 125
[ Daniel d'Andrada ]
* Enable OSK window role, which ties into Mir's OSK surface type. Also
  add "state" property to Window, and this implement
  show/hide/fullscreen functions using Mir's surface state API.
[ Ricardo Salveti de Araujo ]
* debian/control: depending on libhybris-common only instead.
[ Robert Carr ]
* Enable OSK window role, which ties into Mir's OSK surface type. Also
  add "state" property to Window, and this implement
  show/hide/fullscreen functions using Mir's surface state API.
[ Ubuntu daily release ]
* New rebuild forced
[ Gerry Boland ]
* Enable OSK window role, which ties into Mir's OSK surface type. Also
  add "state" property to Window, and this implement
  show/hide/fullscreen functions using Mir's surface state API.
[ Ubuntu daily release ]
* Automatic snapshot from revision 124
[ Gerry Boland ]
* Revert Cflags change in pkgconfig file in rev 118.
* Remove workaround to obtain Mir internal surface, as Mir added
  as_internal_surface method in revno 964.
[ Ubuntu daily release ]
* New rebuild forced
* Automatic snapshot from revision 121
[ Ubuntu daily release ]
* debian/*symbols: auto-update new symbols to released version
* New rebuild forced
[ Thomas Voß ]
* Fix typos in location service API.
[ Ubuntu daily release ]
* Automatic snapshot from revision 118
Add a controller for the location service.

Approved by PS Jenkins bot.