Completed functions makeCacheMatrix and cacheSolve

These are the completed functions for Programming Assignment 2,
including comments for the relevant functions