|BUILD CONFIGURATION|
[Linux] Added GitVersion.hpp generator
[Linux] Makefile now uses absolute path names for the Obj and Bin directories
        as well as checking for a forced 32- or 64-bit build

/TODO/
[Linux] Generate dependencies for .o files to use for faster builds

|SOURCE|
[Linux::Renderer::LinuxRendererOGL] Included a few header files which are
                                    essential for building
|BUILD CONFIGURATION|
[Linux] GitVersion.sh now uses a parameter to set the output file
[Linux] Dependencies are now generated as are messages from the compiler
[Linux] Output is simplified and defers the compiler messages until a
        successful build takes place (this does not include error
		messages sent to the terminal)

/TODO/
[Linux] Get error messages re-directed to the terminal on unsuccessful
        compilation
|BUILD CONFIGURATION|
[Linux] Each file is checked for the return status, if it is not a success [0]
        value, then a value of 1 will be returned, the build process wil stop
		and the output will be presented to the terminal
|BUILD CONFIGURATION|
[Linux] Added a target specifier for the non-intermediate directory make
        command to use when it calls make
|BUILD CONFIGURATION|
[Linux] Appended the compile time to the output
|BUILD CONFIGURATION|
[MinGW-w64] Moved the Resource file to the Resources directory
[MinGW-w64] Added the GitVersion.sh script from Linux
[MinGW-w64] The Makefile now uses dependencies to expedite the compile time