Callback: Use C++11 syntax for stuff, remove Qt4 compat code
Added Variant::getPointer() as non-destructive pendant to stealPointer

As little extra, getPointer() also works on QVariants which store
objects in their shared structure, meaning, T and T* both work.