transformation: Added Emplace() functions to TransformationChain class and updated it's list functionality test.
transformation: Added templated unsafe At() function for directly converting Transformation's to the right transformation type.
transformation: Corrected include guard definition.
transformation: Move template definitions to _code.h file.
transformation: Add more unsafe conversion functions for At() to TransformationChain.
transformation: Add unsafe-cast functions for Front() and Back() in TransformationChain.
camera: Implement orthographic camera.
cleanup: Correct code layout in transformation_chain_code.h.
cleanup: Correct description of Emplace() functions in TransformationChain class.
cleanup: Add linear_camera_code target in CMakeLists.txt in CE3D/camera.
cleanup: Remove new-line at orthographic_camera.h:48.
cleanup: Improve layout of header template definitions in orthographic_camera_code.h.
cleanup: Change description for OrthographicCamera<> class.
cleanup: Change description for OrthographicCamera<> constructors.
camera: Deleted default parameterless constructor for OrthographicCamera<>.
Merge pull request #120 from Makman2/orthocamera

Orthocamera