Add a gemhome fact

For manual referencing of gem paths (e.g. in the passenger module), this fact
makes it possible to avoid osfamily/osdistribution guessing.
remove virtual package irb (which Puppet will constantly try and install) which duplicates the ruby package.

Added `ri` package http://packages.ubuntu.com/quantal/ri which is often required for ruby development.