targetNeighbour and bFull

* decouple target neighbour from current neighbour & save it between
sessions
* inform about our neighbour list being full in messages
* micro optimisations in message processing
add option to exclude guild/circle members from auto declines