Merge pull request #27 from lloydwatkin/master

Clear out some remote channel data on server startup
Merge pull request #28 from lloydwatkin/master

Lots of bug fixes/improvements
Merge pull request #29 from lloydwatkin/master

Event notifications now fully working
Merge pull request #30 from lloydwatkin/master

Pull items from remote server if we don't have any in cache
Handle online resources for external servers
Fix setting of listener JIDs
Merge pull request #31 from lloydwatkin/master

Clean up default node configuration settings
Clean up default node configuration
Merge pull request #32 from lloydwatkin/master

Clean up default node configuration settings
Ensure all packets have a unique ID
Merge pull request #33 from lloydwatkin/master

Ensure all notification packets have a unique ID#
Fix issue with multiple (unnecessary) namespaces
Merge pull request #34 from lloydwatkin/master

Fix issue with unnecessary xmlns!
Unique JIDs for a user only
Merge pull request #35 from lloydwatkin/master

Unique online JIDs for a user only
Misc small changes
*facepalm* messages don't have ID#s you fool!
Merge pull request #36 from lloydwatkin/master

*facepalm* messages don't have ID#s you fool!
Fix date time format
Fix affiliations notification sending