Make start, restart and reload more uniform

Includes fixing docs, adding --waiting to start and starting stopped apps on reload
Enhance reload and restart to return info about pids

Returns lists of kept, started and stopped pids in an info block
FIx formatting
Add started and kept to `start` result
Merge pull request #673 from scottkmaxwell/standardize_start_restart_and_reload

Make start, restart and reload more uniform. The `start` command now takes `--waiting` and all 3 commands will return an `info` block if you indicate `--waiting`.