Code commented and improved

This code contains detailed comments of what the two functions do and
improves the cacheSolve function by showing the user a message stating
whether the inverse matrix comes from cache or was just computed.