Add getters to Neighbour.
Implement compare operator for Neighbour.
Add move constructor to Neighbour.
Add moving assignment operator to Neighbour.
Initial implementation of Neighbour handle_announcement_register() and handle_announcement_unregister().
Fix spelling mistake in 'announcment', change all occurrences to 'announcement'.
Implement DBus::emit_signal().