Example of lexical scoping and caching in R

Submitting draft 002 of Assignment 2: Contains fully functioning
makeChacheMatrix with set, get, setinv, and getinv. Also contains
cacheSolve which retrieves the inverse of a matrix from cache.

Demonstrates Memoization. Assumes matrix supplies is always invertible,
per assignment requirements.