Adds a Makefile for generating documentation and testing examples.

Also adds a Travis CI file, hopefully for Rust-CI support.

Signed-off-by: Aaron Jacobs <atheriel@gmail.com>