Cached-inverse matrix object implemented and tested: works as required.
TODO provide a tester function.
TODO handle errors (not required) when:
- a regular (non-cached) matrix is passed to cacheSolve();
- a singular matrix is passed to the combo.