Headers refactored to inherit from QMultiHash instead of QMultiMap
C++11 support enabled
Removed QT_VERSION_CHECK statements left around
using override method keyword
This can provide safer changes in future