Implement makeCacheMatrix and cacheSolve

I followed the examples given in the readme for a vector, substituting
vector mean for a matrix inverse (using solve()).
Documentation for makeCacheMatrix
Remove the optional ... args from cacheSolve
Document cacheSolve
Document the file containing both functions