Issue #19: Matrix/object constructors in general are slow on CPP targets. Removed (most) defaults, inlined all constructors, and changed Matrix3x3 and Matrix4x4 constructors to take float parameters instead of an array.