improve Usage
refactor
DRY
add clean subcommand
re-invent from this snipet http://qiita.com/b4b4r07/items/dcd6be0bb9c9185475bb#2-2
made a template command
rename
just copied from getopt.sh
adds title
implemented ssh options
add sub commands
simplify
set strict mode
it's "set -u" that causes error!
garbage
refactor
add title
refactor
simplify
add usage for subcommands