Add endpoint for date range lookups
Add routes for looking up hits in a date range:
- /api/v1/daily/<date:start>/<date:end>
- /api/v1/tool/<string:tool>/daily/<date:start>/<date:end>
Also introduce redis based caching of db lookup data to reduce load on
the backing database and validation of the dates provided in route
paths.