Pass version to command when execing

Solves Issue #244 
* `-h` will be passed only if it is in the correct position
* `-v` will be passed regardless, however we might want to use the same logic as for `-h`

cc @opscode/client-engineers 
I don't really have a good answer for you other than that is just the way I was thinking about what I wanted to do at the time. Checking the first parameter would indeed be simpler.
Ill update the PR in a bit