fix(puppet): import GPG key before RVM installation

Includes some simple refactoring of the Puppet manifest.
Merge pull request #1 from ods94065/fix-rvm-gpg--owen

<fix> import GPG key before RVM installation