cachematrix.R update with code and comments for makeCacheMatrix and cacheSolve