src and PhpStorm added
README.md updated
Puppetfile formatting cosmetics
major refactor for better resource ordering, better use of puppet-rvm and introduce gem update