add rvm support, fix start shell with bundle