openal-soft implementation for Android

Uses the same OpenAL code as most other supported MonoGame platforms.
Supports low latency sound on Android v4.2 and above.  Devices lower than v4.2 will have higher latency on sound playback.  Android v4.4 and higher no longer require double-buffered sound on the application side.  Tested on Nexus S with v4.1.2 and Nexus 5 with v4.4.4.
Target framework version raised to v4.2 (API Level 17) in Android and Ouya projects to allow testing for low latency sound support.  Application projects should have "Compile using Android version" set to API Level 17, "Minimum Android to target" set to API Level 14 and "Target Android version" set to "Use Compile using SDK version".  This allows use of the functions to test low latency sound support (available in v4.2), but apps can still be run on v4.0 devices.
GenerateProject.xslt extracted from Protobuild.exe to allow target framework version to be changed in Android and Ouya projects and to add support for EmbeddedNativeLibrary items.
A bool will not handle the case where a sound instance is already paused when the app is paused.  Resuming the app should not resume any sound instances that were already paused when the app was paused.  Using the count means the explicit pause will raise the count to 1, the app pause will raise it to 2, the app resume will lower it to 1, then the explicit resume will lower it to 0 and starting playback again.