Improve rvm module usage
Improve rvm module usage

* Define base rvm code in common place for all three roles:
  - $verify_fuel_astute
  - $simple_syntax_check
  - $build_fuel_plugins
  For now nodes can be deployed with any combinations of the above
  roles
* Fix bug with Class['rvm'] dependency for $build_fuel_plugins
  single role (slave03 test deployment)

Change-Id: Ib532731898b786a7421225b2d2fd78bc43341afc

fuel-infra/puppet-manifests,fuel-infra/puppet-manifests,fuel-infra/puppet-manifests,fuel-infra/puppet-manifests