add gemfile
build all branches
initialize submodules on travis
add a bootstrap script