maliit-framework: add dependency on dbus, gtk+ and gtk+3 for deterministic builds

* otherwise maliit-framework-gtk is empty
* fixes following issues from test-dependencies report:
  maliit-framework/maliit-framework-gtk/latest lost dependency on  eglibc glib-2.0 gtk+ gtk+3 libgcc libqtcore4 maliit-framework pango

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mongodb: add libpcap dependency

* fixes following issue from test-dependencies report:
  mongodb/mongodb/latest lost dependency on  libpcap

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
python-efl: add dependency on python-dbus and lua5.1 to always build edje and elementary bindings

* fixes following issue in test-dependencies report:
  python-efl/python-edje/latest lost dependency on  edje eglibc eina libpython2
  python-efl/python-elementary/latest lost dependency on  eglibc eina elementary evas libpython2
* this is example where dependencies of dependencies isn't included
  because lua5.1 is dependency of efl recipe with lua-old PACKAGECONFIG
  which is enabled by default, but lua5.1 isn't staged when building
  just python-efl

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
recipes: inherit autotools-brokensep or set B = ${S} for failing recipes

* this 'marks' broken recipes and allows to get resonable report from world builds
  but ideally we should fix the issues in the recipes or the components.

* I'll keep this on ML for a while to see if we find some volunteers to fix their
  favourite recipes

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>