New site generation

- use sbt-unidoc plugin to generate unidoc (closes #103)
- use sbt-unidoc plugin to publish to gh-pages