statedump command now ends with completion event

Users need a way to know when they have received the entire
daemonproxy state.  "statedump\tcomplete" is now sent at
the end of all the state events.

fixes #22
Added description of signal handling to API
Statedump now reports un-cleared signals

fixes #21