Reformatted log4j configs and fixed TestNG configs.
Refactored NotificationQueue so that it is provided at runtime and is
easier to test.
More configuration changes for NotificationQueue
Added tests for handleActionResponse().