Add explicit support for ubuntu-12.04 in README, thanks @liangzan.

Closes #116
Call rvm by path for rvm_ruby install/uninstall/remove.

This will skip any automated installation of requirements.

References wayneeseguin/rvm#1466
Refereces wayneeseguin/rvm-gem#11
Long variable names are not good.
Code reformatting.
Require rvm gem >= 1.11.3.6 (support for :rvm_by_path).
Handle rvm install flags with branch=stable & version=x.y.z.

The readme explains that to use a tagged version that you must set the
branch value to "none" which is overly surprising.

The ultimate solution is cover the method responsible
(#build_script_flags) with unit tests to catch all possible
combinations. Unfortunetly the branch and version flags can interfere
with each other making any solution here subpar.

Closes #152
Output RVM install command to info logger.
Add unit tests for installer flags & integration tests for convergence.
Merge branch 'version-branch-attributes'
Merge pull request #154 from fnichol/skip-requirements

Call rvm by path for rvm_ruby install/uninstall/remove.
Update README.md

It was not that clear (for me) that _gems_ attributes allows to create gemsets. So added an example.
Add action :install to default recipe

Fixes: Error executing action `install` on resource 'chef_gem[rvm]'
Merge pull request #168 from sjaq/master

Explicitly provide action :install in chef_gem call
Merge pull request #165 from budnik/patch-1

Update README.md
Remove moneta version pin from Gemfile.
Convert project from jamie to test-kitchen 1.0.
Use community version of java cookbook in Berksfile (COOK-2205 merged).
Merge branch 'test-kitchen-1.0'
Merge remote-tracking branch 'upstream/master' into vagrantgroup