cachematrix.R script for ProgrammingAssignment2

Returns the inverse of a matrix. When called for the first time, caches
the inverse so future calls can look up the solution instead of
recalculating.