Travis CI integration

@ralphbean I removed the IRC notifications, feel free to add that back in. Fixes #97