Merge commit 'e5317fbd48875896e04a34d955edf650f11f9771' * commit 'e5317fbd48875896e04a34d955edf650f11f9771': Add location shared library for location provider APIs.
Merge commit 'e5317fbd48875896e04a34d955edf650f11f9771' * commit 'e5317fbd48875896e04a34d955edf650f11f9771': Add location shared library for location provider APIs.