Merge pull request #1421 from blackberry/next

Next
Merge pull request #1424 from blackberry/next

Next
Merge pull request #1428 from sgrenier/next

Fixed issue with multi-touch on virtual gamepad and UI
Fix for DebugMem config on Windows
Minor changes to android build.xml.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Removed remaining references to FORCE_CLEAN_SHUTDOWN
Merge pull request #1429 from zejji/next

Fix for DebugMem config on Windows
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Merge pull request #1430 from blackberry/next

Next
Changed the Android delete key to be backspace
Merge pull request #1432 from dgough/next

Changed the Android delete key to be backspace
Merge pull request #1433 from blackberry/next

Next
Fixed delete on android text fields
Text boxes delete characters in reaction to the backspace key down event, not the char event. On Android, the key down event was not being passed to the form. This is why only backspace wasn't working.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Merge pull request #1434 from dgough/next

 Fixed delete on android text fields
Merge pull request #1436 from blackberry/next

Next
Fixed bug in Effect.cpp where the OpenGL function glGetActiveUniform is called with a wrong parameter, causing an assertion failure on some graphic cards.
Fixed memory leak.
Update Container.cpp

Fix for addControl().

Rearranged execution.
Adds ref before removing control from current parent, avoiding deletion of control.