Fix puppet deprecations, manifests.

 - Moving rubygems class into module
 - Fixing broken/missing tmux submodule