Add Gemnasium badge to readme

Gemnasium syncs with your GitHub repositories. It parses your projects'
dependencies and notifies you when new versions are released.

Change-Id: I008cdc1b77b8eb1a461d378f69ccced12fa0bf98
Reviewed-on: https://gerrit.causes.com/33805
Tested-by: jenkins <jenkins@causes.com>
Reviewed-by: Shane da Silva <shane@causes.com>
Update rspec 2.13.0 -> 2.14.1

After updating rspec, I noticed some deprecation warnings about `stub`,
instructing me to use `double` instead. So, I made that change at this
time to help things be ready for the future.

At the same time, I converted some double quotes to singles for code
consistency, and aligned some `let` blocks on the curlies for
readability.

Change-Id: I9d0f1c82779962be44012cbcb020b79468108824
Reviewed-on: https://gerrit.causes.com/33806
Tested-by: jenkins <jenkins@causes.com>
Reviewed-by: Shane da Silva <shane@causes.com>
Update image_optim dependency 0.9.1 -> 0.10.2

Change-Id: Ic37a28ce168ba01984290c1d5ddece6015f23331
Reviewed-on: https://gerrit.causes.com/33807
Tested-by: Joe Lencioni <joe.lencioni@causes.com>
Reviewed-by: Shane da Silva <shane@causes.com>
WIP
Ensure overcommit-hook and symlinks always up-to-date
Add support for commit-msg hooks
Move to HookContexts
Move hook_type out of HookRunner
Begin adding specs for pre-commit hooks
Add specs for commit-msg hooks
Add BundleCheck post-checkout check

With specs!
Add IndexTags post-checkout hook
Improve CLI interface and specs
Improve specs for Installer
Remove some unused specs
Add specs for PreCommit and CommitMsg contexts
Replace deprecated mock with double
Add PostCheckout context specs
Add specs for ConfigurationLoader
Add partial specs for Configuration

Still have to add specs for `merge` and `apply_environment!`.