Moving math files from .cpp files to .ipp files.
Made Math, Matrix, Vector2, Vector3, and Vector4 templates to allow usage with more than just Float32.  Added new capability (default values for templated functions).
Fixed up matrices.  Added Coord and Rect types.  Fixed up other parts of the code.  More to come.
Update README.md
Fixed some silly issues. Pow returned a bool(?) and a comment was wrong.
Added a simple 3dworld example.
Merge branch 'master' of github.com:Zethes/Jatta into mathfix

Conflicts:
	src/Jatta/Math/Math.h
	src/Jatta/Math/Math.ipp
	src/Jatta/Math/Matrix.cpp
	src/Jatta/Math/Vector3.cpp
	src/Jatta/OpenGL/RawGL.h
	src/Jatta/Windows/Window.cpp
Fixed bad merge with Window.cpp
Renamed files to match the new filename convention.
Stylized the code.
Renamed math files from .h to .hpp
Fixed inclusions in Math after rename.
Merge branch 'master' of github.com:Zethes/Jatta into mathfix

Conflicts:
	src/Config/Config.cmake
Renamed Color.ipp to Color_Implement.h
Fixing includes.
Moving math files from .cpp files to .ipp files.
Made Math, Matrix, Vector2, Vector3, and Vector4 templates to allow usage with more than just Float32.  Added new capability (default values for templated functions).
Fixed up matrices.  Added Coord and Rect types.  Fixed up other parts of the code.  More to come.
Update README.md
Added support for cppcheck with "make check"