Hardened bundler usage slightly.

- Modified the bundle install command to drop a file on successful
  completion.
- Added the absolute path to the bundler binary installed into the
  system ruby path.
Changed single quoted command strings to double quoted since they need string interpolation.
Fixes for gitlab unicorn_rails process handling.

- Added a more accurate pattern matcher so chef can find the
  unicorn_rails processes instead of finding processes that
  have the 'gitlab' string in them.
- Changed the background call to script/web and script/background_jobs
  in the startup script. These are now foreground calls forcing the start
  script to block until they return (after the processes are up). This
  prevents the chef run from completing before the unicorn_rails processes
  are up.
Update test files

* Pin omnibus version at 11.8.2, redisio remote file resource failure.
* Remove explicit nil on databag_certificate_id, fails on Ubuntu
* Remove support Gemfile, and update travis.yml
gitlab v6.4.1

* Issue #60 - thanks to @nickryand
  - Modified the bundle install command to drop a file on successful
    completion
  - Added the absolute path to the bundler binary installed into the
    system ruby path.
  - Added a more accurate pattern matcher to gitlab service resource
    so Chef can find unicorn_rails processes instead of finding processes that
    have the 'gitlab' string in them.
  - Changed the background call to script/web and script/background_jobs
    in the startup script.  These are now foreground calls forcing the start
    script to block until they return (after the processes are up).  This
    prevents the Chef run from completing before the unicorn_rails processes
    are up.

* Other fixes/tweaks
  - Remove yum dependency hell.
  - Change init/database.yml order due to service subscription.
  - Add a :80 redirect to :443, avoids default site showing on :80
    when `gitlab['https']` set.

* Update test files
  - Pin omnibus version at 11.8.2, redisio remote file resource failure.
  - Remove explicit nil on databag_certificate_id, fails on default suite
  - Remove support Gemfile, and update travis.yml
  - Add bats tests for default/https suites