Share the bundle config instead of creating it on multiple machines

Running "bundle config" seperately on the non-bundle servers is problematic.  
For instance, as currently implemented, the `bundle config --local WITHOUT test:development`, completely disregards the `bundle_without` variable.

Instead, I believe that creating a shared directory to hold the bundle config, and symlinking it on each server is a better strategy.  Doing this before running `bundle install` with config args, will ensure that all servers get the same config set.

Also, I removed `--quiet` from the `bundle install` command, I think it's useful to see the output of the bundle command