Removed unnecessary thread pool.  The TurboThreadFactory was causing
memory leak.
Merge branch 'v1.1.1' into 1.1.2
Implement a configuration listener
adding log4j config
Add appropriate dependencies for persistence to work properly
various configuration changes
Merge in from config listener implementation