Improve rvm installation, and update some gem dependencies