Use tuples instead of dictionaries in app.GBee.Neighbourhood signals.
Call user-defined callback if D-Bus name was lost or not available and obtain callbacks via constructor.
Update Application to work with improved DBus.
Introduce Listener class.
Introduce TcpListener class.
Make TcpListener actually configure  socket for listeting.
Modify type definition of callback in Listener.
Implement accepting connections in TcpListener.
Introduce Connection and TcpConnection classes.