Configure bundler to install into vendor/bundle.

This separates gems per project by default.

Add vendor/bundle to global gitignore file to avoid accidentaly committing
installed gems.