relay: dont' crash when invalid Privmsg line is sent
relay: merge all the writers with the call bus

* leads to a much simplified way of sending stuff to the server
* also cleanup the reprcussions of this - simplify code in multiple places
relay: merge connection classes
relay: more refactorings and cleanups
relay: use Bus for eventbus and remove unnecessary dependencies
relay: start using new library naming conventions
relay: remove example project

* the new unit test plugin supports library tests - use this instead of the hack
relay: minor refactoring
relay: use new pacakge structure
relay: start work towards parsing DCC commands
relay: reformat code and fix build
relay: make ServerEvents have server field
relay: mark channels/users/servers as invalid when stop is requested
relay: add server retrieval to connection manager
relay: fix tests
Merge branch 'develop'