moved cachematrix.R to ProgrammingAssignment2