Fix #26: Matrix Multiply

tests, interface, and implementation.

Had to expose the "C" and "A" typedefs to get a
reasonable initialization facility going.
Merge pull request #27 from Farsyte/development

Fix #26: Matrix Multiply