Add Travis-CI Integration

This makes Travis run `cargo build` and `cargo test`, making sure that we never
push broken code.
Merge pull request #1 from reem/travis

Add Travis-CI Integration