Added Location code
Client now supports sending Location requests (provider info, provider status, provider enabled/disabled, location updates) to VM
Client now supports receiving Location responses (subscribe, unsubscribe) from VM
Added manifest with updated permissions

Change-Id: Ie3af9d5154edd1782446b33ce9ce93d128d90640
Revert "Added Location code Client now supports sending Location requests (provider info, provider status, provider enabled/disabled, location updates) to VM Client now supports receiving Location responses (subscribe, unsubscribe) from VM Added manifest with upd"

This reverts commit 1b92a828490f247d2e675286e2c9661c3236e981

Change-Id: I735e6f6dc1f294e27ec1c739f1bbc790daf8064a
Added Location code

Client now supports sending Location requests (provider info, provider status, provider enabled/disabled, location updates) to VM
Client now supports receiving Location responses (subscribe, unsubscribe) from VM
Added manifest with updated permissions

Change-Id: Ie3af9d5154edd1782446b33ce9ce93d128d90640
Some tweaks to the sensor listening

* Only listen to sensors that actually exist
* Only listen to one of each sensor type
* Start modularizing the sensor code in prep for future client refactor

Change-Id: I5d22dce841b2f5201b268231950adadfd0ce7a61