2nd coursera assignment for r programming

assignment consists of creating two functions, makeCacheMatrix and
cacheSolve; together these employ caching (cacheing?) when computing
the inverse of an invertible matrix