Move qHash overload for SimpleRange and SimpleCursor into the KDevelop NS.
There is some subtle issue in how the compiler searches for overloads
that makes QSet<SimpleCursor> compile or not, apparently depending on
the order that QHash and SimpleRange are declared(!).
Letting the compiler find qHash via ADL makes this work.