Merge from origin.
Added .travis-ci.yml for automatic build.