Changed gameplay on Android to be built as shared library.
Changed Android org.gameplay.GameNativeActivity which apps will run.
Added stubs in GameNativeActivity for Gamepad/Joystick connectivity events to native.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Fixes in Eclipse project for Linux
Merge pull request #1567 from seanpaultaylor/next

Fixes in Eclipse project for Linux
Fixes for Android Eclipse template files
Merge pull request #1568 from seanpaultaylor/next

Fixes for Android Eclipse template files
Updated Xcode 6.1 project defaults for MacOSX 10.10 and iOS 8.1
Merge pull request #1569 from seanpaultaylor/next

Updated Xcode 6.1 project defaults for MacOSX 10.10 and iOS 8.1
Fixes for newproject.bat
Merge pull request #1570 from seanpaultaylor/next

Fixes for newproject.bat
Refactoring for Platform gamepad events.
Refactoring for Platform gamepad events.
Merge branch 'next' of https://github.com/seanpaultaylor/GamePlay into next
More changes for Android gamepad support
Android gamepad support
Merge pull request #1573 from seanpaultaylor/next

Next
Finished Android gamepad support
Merge pull request #1574 from seanpaultaylor/next

Finished Android gamepad support
Removed confusing ButtonMapping enum values and HID impl details
Added Gamepad left trigger brake to RacerGame and tested gamepad on Windows.