Abort early if no command was specified
Merge pull request #2 from abh/patch-1

Abort early if no command was specified
go fmt
Add test, build flags
print options
run GoFmt
Refactor for options and default behavior
Add -i install option
Add -x option
update readme
update readme for x flag
Add FileExists method to check argument
Check last command was exietd
Merge pull request #5 from mattn/check_exited

Check last command was exietd
Add more util functions
refactor
goCommandSet
use command set
Add version string
should also match c|h extension