Add option to show PyPI downloads from last_week and last_day

In addition to /pypi/dm, users can use /pypi/dw and /pypi/dd for more
detailed download counts.
Using Redis to store analytics on Heroku.
Ignore the Redis folder.
Document the use of week and day downloads for PyPI
Avoid sending data when vendor server unresponsive.
Vendor request timeout set at 25s.
Add a route for Chef cookbooks
Update HTML pages
Fixed try.html (Chef support).
Use v[version] for Chef as well.
Chef's Cookbook version badge: use "cookbook".

See issue #157
add templates support and new flat style option
fix colorsche.ejson path in tests
move colorscheme back to original location, add @ syntax to cli for specifying style, cache templates on server start
add myself to contributors list at bottom
new flat style: cleanup.

- The information stored in `makeImage`'s `options` parameter is better served
  in its `data` parameter,
- Remove the (no longer used) `colorscheme` parameter to `makeTemplate`,
- We can already get to the contents of the URL query parameter `style` through
  that `data` parameter in `getRequest`,
- Relocation of the code to set badge data related to the flat style into
  `getBadgeData`,
- Code style (adding semicolons).

Related to issue #159.
Load all templates through dot.
Update index.html to match try.html
Apply flat style to custom badges.

Follow-up to issue #159.
Use new Travis CI badge.

(This was a long time coming.)