Fix watcher to shutdown itself using grandparent
Fix handler supervisor to count children correctly
Fix simple manager to allow 0 max sockets
Fix simple manager losing state on code_change
Fix simple busy code_change reducing max sockets

Previously a busy sd_simple would tell all waiting creators to create
when the number of max sockets was reduced in a code change.
Add proper statem test for sd_simple
Add warning and more information to readme