Add logic for nil margarine.install.method.

This allows us to simply change the install method to drop all
installation mechanisms (allowing for /vagrant, &c).
Add appropriate return value to uri helper.

Implicit returns are hard.  Guess we should explicitly return the actual
string we want rather than the last components output.

Issues: #3
Add prefixes to proxy and service recipes.