Added reflect and orthogonal functions in utilities.
Replaces a decltype with common_type.
Converted hard tabs to spaces and removed trailing whitespace.
Added explicity matrix conversion constructor.
Made scalar multiplication associative and cleaned up some template declarations.
Tweaked aabb point contains function.
Changed orthogonal direction.