Feature local storage

- [x] - Modify angular-cache to support using localStorage/sessionStorage behind the scenes
- [x] - Fully unit-test the modifications
- [x] - Update the documentation
- [x] - Update the demo

See Issue #26