add boost tarball; update .travis.yml to build boost and other fixes