Add TravisCI support

Resolves #33. Needs some TravisCI configuration by @zaach but that's all.