Simpler path definitions for binaries
Make execute return the output
Add Bower
Fix logic flaw in which() method
Break vendor search on first
Update tests