corresponding implementation, so remove it from the header for now.
A comment in the log mentions changing addMatchesTo() -> moveMatchesTo(), but both
methods no longer exist.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=821074
QueryMatch by value! shared dptr == no copy of data either! so (nearly) all the speed love of pointers with none of the crash hate. woo!
RunnerContext also by value! die pointers die!
also get rid of tons of locking that just doesn't make sense anymore; get rid of data priority enum as well since it's completely meaningless.
speed, glory, stability! ftw!
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=805661