Changing RubyRole implementation to leverage usage of package management
Removing wrong "revision" spec from update-alternatives command (it was version + man version, and not a revision number)
Changing GemRole implementation to leverage usage of package management, and to stay in accordance to RubyRole