Created a Matrix class.
Added a matrix in the transform component.
Added some operator in Vector2 that allow multiplication with a matrix.
Added a multiplyWithMatrix function in VertexArray.
Merge commit '4e3dd6d6b1bff9e1a52e5f13eeccd7d68f535c33' into feature/ChildSupport

Conflicts:
	BaconBox/Components/Transform.cpp