More test cases for Matrix template.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Initial support for rendering.

- implementation and tests for camera
- preferences for axis colors
- transformation class
- render context attributes
- add spec for position / color vertices to vertex array
- some minor fixes

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>