Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Changed launchUrl to launchURL.
Updated the 2 momentics projects to depend on the gameplay library.
samples05 and gameplay-tests did not have the dependency set.
Added Control::removeListener()
Changed launchUrl to launchURL for Mac and iOS.
Merge pull request #594 from dgough/next

Changed launchUrl to launchURL and added Control::removeListener
Changed Button::Listener::PRESS to Control::Listener::PRESS
Fixed #584
Moved tinyxml2.lib
Moved tinyxml2.lib to lib\windows\x86\tinyxml2.lib in order to be consistent with the other windows libs.
Fixed #560
Merge pull request #595 from dgough/next

Changed Button::Listener::PRESS to Control::Listener::PRESS
Made drawWireframe static in Model.cpp so that it doesn't get detected by luagen.
Changed TextBox so that it doesn't assert on _caretImage.
Fixed #578
Updated lua files.
Added lua bindings for Platform::launchURL() and Control::removeListener().
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Merge pull request #596 from dgough/next

Updated lua bindings and TextBox fix
Fixed Android bug with hardcoded asset path
Removed additional package name
Upgrade to Bullet 2.81 including header files and binaries.
Merge pull request #600 from kwhatmough/next-bullet281

Upgrade to Bullet 2.81 including header files and binaries.
Added Stream interface.
File IO is now mostly done through the Stream interface instead of using fread() directly.
Android will now read GPB and text files from the content store instead of having to copy them to the SD card first. Eventually the SD card won't be required on Android.
Incomplete:
I still need to convert image and sound loading to use Stream instead of FILE.
Not tested on mac, iOS and linux yet.
Fixed compile error in lighting-point.vert