Avoid deprecation warning in template
agentrvm will create an 'undef' user because var was not yet defined
Upgrade some puppet modules for rvm fixes and less warnings in log