Add books-cache
dry up arg normalization in books-cache
move cache to common area
convert cache to multiple instance constructor obj
add getAllItems to cache
use new cache in books-store
More new cache crud.  Broke lots of the interactions.
simpify the cache; restore the show action to the store
request all pages; move BooksApi.fetch call to the BooksStore

- BooksStore now owns the current page
Add load more button
cache created book to last page
ensure edit and delete work

- handle uncaching
- handle always returning book list on the single-book pages
Fix redir on create

- make create store api consistent w/ rest
confirm destroy; add cancel to create; fix bottom padding