Implement ContentProvider.call(Uri, String, String, Bundle).

Closes #1006.
Fix SimpleCursorAdapter.changeCursor behavior when cursor is changed into
adapter which was constructed without cursor.

Closes #1005.
ASM 5.0 makes it illegal for subclasses to call ClassNode's default
constructor.

http://asm.ow2.org/asm50/javadoc/user/org/objectweb/asm/tree/ClassNode.html#ClassNode()
Add support for ContentProviderClient.

Closes #1008.
Add support for resource as <item type=string.

Closes #1009.
Clean up exception handling in PackageResourceLoader.

Closes #998.
Add version qualifier awareness to resource resolution.

Closes #985, Fixes #724.
Update contribution links in README
Realism update for EditTextPreference, by removing implementation in shadow that did not match the Android API.
Removing empty ShadowEditTextPreference
Implement Color.RGBToHSV and Color.colorToHSV.

Closes #1010.
Updated ASM dependencies to v5

v5 of ASM fixes a few issues with JDK7, but also 'unbreaks' building with JDK8. I include v5 in my builds manually at the moment and they run fine.
Add Mike to pairs file
ShadowLocationManager#getProviders returns from list of all providers based on enabled flag
Fix AndroidManifest meta-data parsing.

Differentiates between meta-data specified using the android:value and
android:resource attributes and resolves value attributes as the correct
type.

Fixes #950, Closes #1019.
Add support for loading preference keys as @string resources.

Closes #1007.
Add support for sticky intents.

Intents are delivered when receivers are registered.

Closes #1024.
Switch to using canonical paths in FileFsFile

Using canonical paths guarantees that when a library depends on two
other libraries, each of which depends on a fourth, the fourth’s
resources don’t get included twice.