Cache Matrix Functions

This is the Caching the Inverse of a Matrix Assignment.
The assignment is to to write a pair of functions that
cache the inverse of a matrix .