Added R programming assignment 2
Modified cache function
Merge ProgrammingAssignment2

Doing this because I cannot push.