I think we just need to make it work with both RVM and rbenv.  This change just makes it work with RVM (we need to know whether we're using :system or :user installation for proper paths).