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
Fixed compile error when using DebugMem.
DebugMem overloads the new operator, which caused problems with the latest version of bullet.
Updated AudioBuffer to use Stream instead of FILE.
Android no longer needs to copy wav and ogg files to the SD card before loading them.
Converted Image and Texture to use Stream instead of FILE.
Android can now load images from the content store instead of having to copy the files to the SD card first.
Added Stream header file to mac project.
Adds a simple BillboardTest with back to front object sorting and visibility testing.
Merge pull request #606 from seanpaultaylor/next

Adds a simple BillboardTest with back to front object sorting and visibi...
Merge pull request #605 from dgough/next

Fixed DebugMem and added Stream interface
Fixed bug where FileSystem::fileExists was creating an empty directory on Android.
Updated CHANGES.md
Changed the lua sample to use ScriptController::loadScript instead of dofile.
The reason for this is because on Android, using dofile resulted in the file being copied to the SD card in order to use the standard file reader. However, ScriptController uses gameplay::FileSystem, which doesn't need to copy the lua source file to the SD card.
Fixed minor warnings and converted tabs to spaces.
Converted sample06-racer to use new TEXTURE_DISCARD_ALPHA define in shader library rather than using a custom fragment shader.
Updated Android icon for sample06-racer.
Moved Detour, DetourCrowd and Recast into windows/x86 folders to be consistent.
Merge pull request #609 from seanpaultaylor/next

Next
Merge pull request #607 from dgough/next

Fixed FileSystem::fileExists and fixed minor warnings
Fixes warning due to wrong initialization order of members in constructor.
Merge pull request #610 from seanpaultaylor/next

Next
Minor update to BillboardTest.cpp and change to existing grass texture.
Merge pull request #611 from seanpaultaylor/next

Next
Removed Pass::getAutoBindProperties()
Fixed #599