[GooglePlayServices] Remove the binding project and use Google Play Services (Froyo)
[KitKat] Correct HCE permission, action, metadata

Switch the Permission, IntentFilter, and MetaData attributes to use the
built-in named string constants. This fixes some problems caused by
typos in the hand-typed strings. After these corrections, the "Xamarin"
service_banner.png drawable will appear correctly under the top-level
"Tap & pay" entry in the Android Settings menu when the app is
installed.

The correct Permission is:
Android.Manifest.Permission.BindNfcService ==
"android.permission.BIND_NFC_SERVICE"

The correct action in the IntentFilter is:
HostApduService.ServiceInterface ==
"android.nfc.cardemulation.action.HOST_APDU_SERVICE"

The correct MetaData name is:
HostApduService.ServiceMetaData ==
"android.nfc.cardemulation.host_apdu_service"


If the Permission is incorrect, the system will output an error to the
logcat log during app installation:

> E/RegisteredServicesCache: Skipping APDU service
> ComponentInfo{KitKat.KitKat/kitkat.HceService}: it does not require
> the permission android.permission.BIND_NFC_SERVICE


If the MetaData name is incorrect, the system will output a warning to
the logcat log during app installation:

> W/RegisteredServicesCache: Unable to load component info
> ResolveInfo{654f9948 KitKat.KitKat/kitkat.HceService m=0x108000}

> W/RegisteredServicesCache: org.xmlpull.v1.XmlPullParserException: No
> android.nfc.cardemulation.host_apdu_service meta-data


If all three attributes are correct, the system will automatically start
the service once it's installed:

> I/ActivityManager: Start proc KitKat.KitKat for service
> KitKat.KitKat/kitkat.HceService
Fix bug in how we determine if a FileSystemInfo object is a directory or a file.
Update to Rev 19.1.0 of the Android Support Library component.
[UrbanAirship/PushSample] Update Push sample to use urbanairship-lib-4.0.2.jar
Merge pull request #57 from brendanzagaeski/kitkat-hce-manifest-fixes

[KitKat] Correct HCE permission, action, metadata
[DynamicTest] Add null checking
[AIDLDemo] Add AndroidManifest.xml
[DemoService] Add AndroidManifest.xml
[HelloM4A] Add AndroidManifest.xml
[ManagedAndroidResourceTest] Add AndroidManifest.xml
[SystemUIVisibilityDemo] Add AndroidManifest.xml
Fixed issue with list using trial accounts

Fixes:
https://bugzilla.xamarin.com/show_bug.cgi?id=19155
https://bugzilla.xamarin.com/show_bug.cgi?id=19157

When the user has a trial license, trial activities are generated for
any activity with the main launcher = true flag and these activities
were being displayed in the list.
Fix issue: couldn't login in Release Mode

Closes issue: https://bugzilla.xamarin.com/show_bug.cgi?id=19643
Added the internet permission to the manifest file.
[TextureViewDemo] Fix for devices without rear camera

For devices with no camera, the user is notified.
For devices with only a front facing camera, the front is used.
[AccelerometerPlay] Background on tablet fix

Bugfix:
https://bugzilla.xamarin.com/show_bug.cgi?id=13709

On larger tablets, the background image of the AccelerometerPlay app
would only cover around half of the screen.
[Support4] Fixed issue where Tabs & Pager crashes

Fix issue where Fragments > Tabs & Pager in release mode would crash.
Remove Sample

The SPenSDK binding targets very old jar and the Samsung SDK now
has a non-compilable Java class library that fails to load by standard
Java
tools.
Updated JNIDemo sample project

Updated the JNIDemo sample project to no longer use the obsolete Google
Maps API, as there are other proper maps samples in the repository.
This sample now uses a "hello world" style activity to demonstrate the
AndroidJavaSource build action.
Replaced old JNIDemo solution with new one

Replaced old JNIDemo solution with new one (using mostly the same
code), so there wouldn't be any issues with renamed solutions and
projects.