Add documentation

Documentation uses docco to build. There's a grunt task called "docs"
which docco-fies docs/index.js.md into docs/index.js.html.

That's a rough first pass at documentation for calendar heat map and
speclines.