cleanup
Move the auxiliary GUI sources into the AbookAddressbook project

The idea is that these shall be reused within the Gui as well.
be.contacts: accept an external model
Move the completion logic into AbookAddressbook
qt5: unbreak builds yet again