Add client delete flag and improve selfdestruct
Add client delete flag and improve selfdestruct

Add flag to client that instructs client to delete itself on disk at
beginning of execution. Adapt client selfdestruct handling to check
whether client already deleted itself before exiting.

Fixes #30

khanhnnvn/poet,ihorlaitan/poet,mossberg/poet,0x0mar/poet