tabs: fixing reading detached value

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: renamed ChatWidgetContainerHandler::wantChatWidget() to acceptChatWidget

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
tabs: detach/attach tab now saves conversation content

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
tabs: #2646 fixed: content of conversation disappears after detaching tab

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gadu: #2668, #2709 fixed: roster synchronization problems

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: regression crash fixed in an ugly way

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: extracted ChatWidgetActivationService class

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: remove unused parameter from chatWidgetAcceptanceChanged()

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
tabs: remove debug log

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: remove unused connection from configuration window

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
tabs: fix storing list of open tabs

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: fix connection for chat widgets on application start

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: added moc includes

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
build: fix developer build for clang 3.4

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: added ChatWidgetRepository::forEach method

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
gui: remove ChatWidgetRepository::widgets accessor

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>