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}
Reduce indent to two spaces. I tend to go wide.
Position::Position(Position const &)

  - write the test
  - define the interface
  - implement the code

pushed at GREEN status.
Position Add and Subtract

  - Write the tests
  - Build the APIs
  - Implement the operations

Commit at GREEN status.
Merge pull request #22 from Farsyte/development

Matrix::Position