Start the Matrix library

First baby step: a "Position" class (one special case
of a 3-element column vector, which is a 3x1 matrix).

Establishes header, library source, and test source.

Shifting to C++11 to ease array initialization.
Why do I overuse the := operator?

Oh, and *do* make the tests dependent on ${testing.lib.a}