Remove unnecessary virtual methods from Serializable.
Update Neighbourhood::weite()/read(), move Neighbourhood::Neighbour to protocol.hpp and Implement new class Announcement. Also update classes due to changes in Srializable.
Catch Error<Serializable> exceptions.
Update Serializable test due to changes in Serializable class.