Fix adding ambigous shortcuts from submenus

A context menu action can contain a menu containing further actions, whose
shortcuts haven't been checked for ambiguity before.

This fixes shortcuts like <Del> for removing single contacts.
Merge pull request #161 from FlorianFieber/usability

Fix adding ambigous shortcuts from submenus
qt5 fix

Use .qmake.conf on Qt5 instead of .qmake.cache.in.
http://qt-project.org/wiki/QMake-top-level-srcdir-and-builddir
qt5 compilation fix.

added missed include
Merge pull request #163 from drizt/master

qt5 fix
fixed Qt5 compilation
Merge pull request #164 from drizt/master

fixed Qt5 compilation
fixed and optimized a method JIDUtil:decode()
Merge pull request #165 from liuch/master

fixed and optimized a method JIDUtil:decode()
Options: Prevent flickering when switching tabs
RTL: Place text to the left of the tab icons in Options (issue #44)
RTL: Improve certificate table layout a bit (issue #44)

The layout is still wrong (QTBUG-15995) but that's a step forward
Merge pull request #166 from orgads/rtl

Rtl fixes
update gitignore
Move psi event system to shared pointers. Tnx KukuRuzo for the patch
correct behavior for messages.enabled option. Tnx liuch for the patch
set avatarFactory for groupchat's private userlistitem
some filetransferdlg improvements. Tnx liuch for the patch
relink iris
get rid of toolbar buttons arrows for actions with popup menu