Add travis build files

    Only issue is missing boost.
    As it builds on Linux and OSX we need to be able to
    install boost on both types of system with generating errors.