Reworked chef-repo tests out into a more generic recipe & template

Want to make jobs more reusable.  We mostly specify a job name,
description, and commands to execute.  We want to share things
such as IRC notifications, git user, etc...  This refactor creates
a basic rvm template for jobs which require ruby.

Basically the ground work so we can easially add tox tests, since
those really aren't all that different, other than the command
and no use of rvm.
Removed last test using Librarian

Can merge this, once the following is merged.
https://github.com/att-cloud/cookbook-block-device/pull/3
Corrected gitConfigName per peer review
Merge pull request #43 from retr0h/overhaul

Reworked chef-repo tests out into a more generic recipe & template