cachematrix.R

The code inverts a (non-singular) matrix,  if necessary.  The inversion is first tried from pre-calculated
cache, then calculated only if not found from the cache.