API.html and bug fixes for Redis cache

The API.html page is in place. I'm assuming the actual api docs page gets auto-generated but haven't had time to confirm. 

Also, I realized I was not actually passing any arguments into the Cache constructor.. fixed.