add support for RHEL and SUSE Refs #13
* inclued dependency sub-classes for each osfamily
* update rbenv class spec
* update Vagrantfile and created new manifest
* clean up defined types
* use rbenv::gem to install bundler after rbenv::build
* update specs for defined types
* update README documentation
whoops -- fix bug with rbenv::group inheritance