Under valgrind web host was cuasing a leak in TLS allocation.  This is
because web was not being allowed to shutdown.  Making web_control now a
joinable thread and forcing it to close down during restart and after
receiving a signal to shutdown there is no longer a memory leak in
pthread handling.
After more testing setting restart on webcontrol back to 0 should not
happen.  Allowing it to be reinitailized correctly in the restart area.
If thread termiation happens to fast http_run won't see the bit change
and will not trigger a shutdown
Adding support for redis based event notification.
Added doc directory
updated ignore to not look at dpkg build-stamp
Adding output directory to make it easier for autobuild
added thread exit for web thread
Switched arguments to calloc as per manpage it's # of elements * sizeof
Redis now cleans up properly on restart