[Travis] Use travis submodule

Correct branch and email information.
Remove use of BOOST_FILESYSTEM_VERSION=2

This crashes for most recent versions of boost
Move the deprecated keyword before the declaration.
Limit linking with boost to unix versions.