Merge pull request #1014 from kwhatmough/next

Adds purged folder names to .gitignore to help avoid carrying old histor...
Merge pull request #1017 from seanpaultaylor/master

GamePlay v1.7.0 - merged master to next
Merge pull request #1032 from blackberry/master

Merging master fixes back into next
Merge pull request #1038 from blackberry/master

Merge master to next
Merge pull request #1041 from blackberry/master

Merged master to next
fallback to OpenGL 2.0 on Windows if 3.0 is not supported
tabs converted to spaces
fixed window creation when OpenGL 2.0 is used
Add an InputMode to TextBox, including Password
Add a password-mode textbox to the sample browser
Add TextBox InputMode property documentation
Set TextBox::InputMode fixed values
Merge pull request #1042 from Pixelized/password-text-box

Password text box
Fix TextBox properties initialization on MSVC
Lua bindings for TextBox::InputMode
Fix indentation (replace tabs by spaces)
Merge pull request #1044 from Pixelized/password-text-box

Password text box
Merge pull request #1043 from reven86/next-clean

Fallback to OpenGL 2.0 on Windows if 3.0 is not supported
Update the Android build template to use armeabi-v7a ABI
Build for armeabi-v7a by default for Android targets.