Travis ci

This are should actually two PRs:

- Added travis.yml. 
- Change a unit test in client package. Because ``ContainerInfo`` changed a lot, the old unit test can no longer pass.