Wrap logExec logging for clarity

Should resolve #28. Please try it out and confirm.
Cleanup main
WIP on bug, works but have a failing test
fix failing test
Merge branch '30-pidfile-respawning'

This fixes #30