Initial test harness for Slim Stash Cache Middleware

- Add type hint for middleware constructor
- Add phpunit,travis, and a simple test

Next up, this needs some assertions about testing, and
it needs to have the cache signature system exercised.