Fixing problem with non-client area becoming unresponsive on Windows due to mouse capture that isn't released. Thanks Philipp Kutin (on list!) for figuring this out and proposing a solution.
-> It appears GetAsyncKeyState's return can be non-zero even when the queried key is not pressed

git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk/freeglut@1627 7f0cb862-5218-0410-a997-914c9d46530a
Merge branch 'svn_master' of https://github.com/dcnieho/FreeGLUT into blackberry
BlackBerry and Android
-Added ability for developer to choose OpenGL ES version (2.0 or 3.0) via glutInitContextVersion (only the major version is used)

BlackBerry specific
-Added better documentation on required window bit depth for BlackBerry.
-Modified screen format picking so it will choose either RGBA8888 or RGB565 instead of always using RGBA8888
Merge branch 'blackberry' into blackberry-debug

Conflicts:
	freeglut/src/blackberry/fg_window_blackberry.c