Cached inverse of a matrix

Implemented makeCacheMatrix and cacheSolve, as well as a test routine