Added:
* Functions in the renderer class.
* New way of applying filters for the textures.
* A font class to load and render text

TODO:
* Add a text class to render text in the screen very easily.
Added text class for the font class.
Merged.
|BUILD CONFIGURATION|
[MinGW-w64] Included the dependencies, but it seems like it is not working

|SOURCE|
[Vector2] Added the preliminary interface and stubbed the functions out
[Vector3] Added a destructor and re-named the header guard

/TODO/
[Vector2] Implement the functions declared
Merge branch 'master' of https://github.com/jimmiebergmann/BrainDead
|BUILD CONFIGURATION|
[VisualC++] Added the FreeType library to the linker

|SOURCE|
[VertexObjectOGL] Removed the VertexObjectOGL scope for RenderParts
[Font] Added the ft2build header file
|SOURCE|
[Vector2] Implemented the assignment, +=, and -= operators
[Vector2] Implemented the Normalise, Zero, Clean, and Magnitude functions
Merge branch 'build_configuration.mingw-w64'

Conflicts:
	Source/Windows/MinGW-w64.mak
Merge branch 'master' into build_configuration.mingw-w64