ProgrammingAssignment2 reviewed version 1 of cachematrix.R