Added an introductory documentation blurb.
Exclude executable from documentation.
Build docs and publish to rust-ci.org after Travis build.