Make sendQueuedEvents synchronized
Added commenting/Javadoc, other cleanup
Fix bug in initialization logic
Fix bug in FileEventStore
Refactor initialization to fix shutdown bug
Add tests for events with self-reference, lists
Added test coverage of HTTP response processing