* [location] added pulsing locationcomponent circle
* adjusting style switching to roll through all styles
* refactored methods and variables for prefix continuity
* refactoring to after making start and stop private methods
* refactoring to stop pulsing when LocationComponent is disabled and color/speed is then selected
* refactoring to swap interpolator string paramete for interpolator interface parameter
* LocationLayerControllerTest adjustments
* removing unneeded test
* more rebase adjustments
* [location] added pulsing locationcomponent circle
* refactoring to swap interpolator string paramete for interpolator interface parameter
* consolidating pulse ui update methods
* gl-native vendor bump
* refactor to check for activation with locationcomponent
* Update MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationComponentOptions.java
Co-Authored-By: Łukasz Paczos <lukasz.paczos@mapbox.com>
* Update MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationComponent.java
Co-Authored-By: Łukasz Paczos <lukasz.paczos@mapbox.com>
* Update MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationComponentOptions.java
Co-Authored-By: Łukasz Paczos <lukasz.paczos@mapbox.com>
* Update MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationComponentOptions.java
Co-Authored-By: Łukasz Paczos <lukasz.paczos@mapbox.com>
* Update MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationComponentOptions.java
Co-Authored-By: Łukasz Paczos <lukasz.paczos@mapbox.com>
* Added incompatibility docs
* Added pulse alpha range explanation
* Do not wrap pulsing circle animator with an animator set to avoid leaks
Co-authored-by: Łukasz Paczos <lukasz.paczos@mapbox.com>