Set up class.
Changed UpdateMatrix() to virtual protected.
Added orthogonal depth projection.
Updated transformation class prototypes.
Updated tests.
Updated transformation class.
Fixed tests.
Fixed tests.
Merge branch 'transformation' of https://github.com/Makman2/CE3D into transformation
Merge branch 'transformation' of https://github.com/Makman2/CE3D into transformation
Merge branch 'transformation' of https://github.com/Makman2/CE3D into transformation
Merge branch 'transformation' of https://github.com/Makman2/CE3D into transformation
Merge branch 'transformation' of https://github.com/Makman2/CE3D into transformation
[transformations] Add some comments & changed m_needUpdate to m_NeedUpdate
[transformations] Invoke copy constructor directly
[doc] Minor documentation changes
Merge pull request #58 from Makman2/transfix

Code style fixes and comments
Updated test for orthogonal depth projection.
[test] Updated test helper functions
[merge] Merge master to transformation