Implementing in respective Shadow methods that were added in android.view.Display in API 17 https://developer.android.com/sdk/api_diff/17/changes/android.view.Display.html
Merge branch 'BernNotice-master'
Fixed ConcurrencyException in ShadowLocationListener

When calling removeUpdates(LocationListener), the listener will be added to the removedLocationListeners list instead of actually removing the corresponding ListenerRegistration.
This makes sure that a ListenerRegistration is not removed inside a loop which iterates listeners.
Instead the cleanupRemovedLocationListeners() method now handles the actual removal of location listeners.
Merge pull request #1182 from xorrizon/fixShadowLocationManagerConcurrencyException

Fixed ConcurrencyException in ShadowLocationListener
extract MavenCentral interface
cached MavenCentral
change used Hashtable to HashMap in CachedMavenCentral implementation
fix theoretically possible cache id conflict
Update FragmentTestUtil to allow caller to specify Activity class
fix CachedMavenCentral compatibility with MavenCentral interface
Tabs -> spaces
Merge pull request #1183 from jimmyorr/fragment-test-util-custom-activity2

Update FragmentTestUtil to allow caller to specify Activity class
Merge pull request #952 from psliwa/performance-bust

Extract MavenCentral interface + cache support implementation for MavenCentral