Fixed Arguments
Primitive function had incorrect arguments that were not matching the data
types in the general include which strictly forces universal function
specification. Please merge.
Merge pull request #504 from RobertBColton/master

Fixed Arguments
Fixed Graphics Texture Functions
There was a bunch of shit in there that did not need to be such as glColor
which was causing issues, as well as the code I had added accidentally
adding two textures structs each time. Please merge.
Merge pull request #508 from RobertBColton/master

Fixed Graphics Texture Functions
Merge pull request #505 from fundies/master

Fixes cross compiling. Now uses standard libs. Compiling 64bit windows also now possible
remove useless ERROR( lines from compiler
Merge pull request #509 from sssstest/master

remove useless ERROR( lines from compiler
Cleanup
Made smaller exectuables empty game with OpenGL + OpenAL is now 3.6mb's
and also fixed issues with Windows Portable ZIP, please merge IMMEDIATELY
Fixed up Box2D functions for newer version.
Fixed Studio compatible physics extension, apparantly they are not up to
date as we are. Overloaded their functions with a default parameter for
physics forces to automatically wake objects.
Merge pull request #510 from RobertBColton/master

Cleanup
Fixed Display Functions
All of the display functions are actually supposed to return whether they
are successfull or not. Please merge.
Merge pull request #511 from RobertBColton/master

Fixed Display Functions
Removed std::find ambiguity
Removed redundant label not_a_macro
Removed redundant label out_of_here
Remove unused variable
Remove unused variable
Fixed signed/unsigned mismatch
Removed macros, made behaviour sane and removed a lot of warnings