Add support for mixed mode installations

Mixed mode installations need to use the system locations for the rvm command and the user location for wrapped commands. What do you think about this for adding support for mixed mode installs?