MAJOR: Implement announcements based on fanout pub/sub system (works like a charm with notifications.sparkleshare.org:443, pretty useless though without a file system watcher)
MAJOR: Added NotificationListener (forgot before), and implement first version of RecursiveWatcher (for file system watching)
MAJOR: Finished notification and file system watcher
Fix NotificationListener and RecursiveWatcher

MAJOR:
 - Only queue outgoing messages if they are not already queued
 - Add default fanout server: notify.syncany.org:8080
Added global --print option, removed --quiet, updated TODO.md
Fix: Ignore own messages from pub/sub server
Added display name (for conflict files), more JavaDoc
JavaDoc for Database, DatabaseDAO, FileVersionComparator, MultiChunkEntry and PartialFileHistory
JavaDoc for FileVersionComparator
Merge remote-tracking branch 'origin/master' into database