parameterize ram+cpu
fh cleanup and simplification

 - whitelist useful vagrant commands, pass through everything else to VM
 - remove all context-specific commands; rely on passthrough for that
 - a nice help message with a manpage-esque thingy
 - spell vagrant properly, \o/