GNOME Shell: Zeitgeist integration

I think the work of my GSoC student deserves a post on its own! Not only did he work it off all by himself. I barely gave him adivse maybe once or twice directions! He was responsible for the whole engine seperation and now the Shell integration. Watch this and that. And if possbile write a"Thank you Siegfried" comment!