Add travis-ci building

Average build time is around 20 minutes.