Connection moved to QueryConnection; QueryListener rewrite in progress..

QueryListener does not work at the moment. Example2.java removed.
QueryListener will create its own connection and listen for events.
QueryInterface will implement its own, unique QueryListener in order to listen to Server, Channel and Client changes which occur to reflect these in the own, internal database.