gadu: Fix compilation with libgadu 1.11.x

Signed-off-by: Bartosz Brachaczek <b.brachaczek@gmail.com>
tabs: #2723 fixed: bug when storing list of opened tabs

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
plugins: use new C++11 enums

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

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
plugins: compute all dependencies before loading plugins

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
plugins: PluginsManager is not longer a singleton

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
sms: do not block plugin unloading when dialog is shown

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

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
sql-history: fix possible crash

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