cachematrix for Coursera R Programming Assignment 2