repurpose

* Regularly reload config file
* Recreate containers in response to config changes
* Kill containers in namespace that are not listed in config file
* Use standard logging lib

Trying to find the location of docker should be moved to the __init__ for the docker client and be called in the event the client isn't specified. Making syscalls in the root of the module isn't good, any module that imports this will trigger a syscall. Slowing down the init isn't great but it's better than calling it because of an import