Defaults to predictable install methods before trying less likely possibilities.

Ran specs and tried it out on a few gems.

Worked on revisions due to some gems failing to install due to not having rake as part of dependencies.