Refactor type names (BREAKING CHANGE)

vecN -> VectorN
matN -> MatrixN
quat -> Quaternion

Signed-off-by: John McCutchan <john@johnmccutchan.com>