My first commit for Programming Assignment 2

Implementation of code to invert matrices, committing the inverse of the
matrices to cache so that they do not need to be recalculated.  Tested
for up to 4000 x 4000 matrices.