Update cachematrix.R

The functions: makeCacheMatrix and cacheSolve are completed here.
This function creates a special "matrix" object that can cache its inverse