Hotfix logfile condition
Fix paths
Do not try/except sections in the config, explicitly check for their existence

This avoids adding useless tracebacks to the real exceptions caught by
Twisted. Possible tx bug here.
Properly calculate the bundle directory
Implement updater using TUF
Merge remote-tracking branch 'refs/remotes/meskio/tuf' into develop
Modify launcher.py to support refactor
Properly retrieve launcher delay
Fix pep8 errors
Add support for multiple archs in one platform
Merge remote-tracking branch 'refs/remotes/meskio/feature/6044_diferenciate_linux32_64' into develop
Add i686 as arch
Merge remote-tracking branch 'refs/remotes/meskio/bug/add_i686' into develop
Prevent incompatibility issues with c++11

Set BOOST_NO_CXX11_SCOPED_ENUMS fixes it
Make symlinks instead of moving libraries around

The updater has problems with moving files, as it things that the
dissapear file is missing and needs to be updated. Instead we keep
libQt* libs as lib/libQt*.non-ubuntu and make symlinks to them in case
of needed by the platform.
Add some logging on updates
Merge remote-tracking branch 'refs/remotes/meskio/bug/6104_select_libqt' into develop
Merge remote-tracking branch 'refs/remotes/meskio/feature/6122_add_verbosity' into develop
Revert "Prevent incompatibility issues with c++11"

This reverts commit 3b45e320964edee7cd9b114935ead200ff8e9c3a.

Remove define/undef since they cause an error in the launcher's
compilation with the current bundler script that uses boost 1.56.0
Merge branch 'ivanalejandro0/bug/remove-defines' into develop