Experimental project structure viewer using Clutter

 * Added clutter-gtk dependency (uncritical, as llvmpipe can kick in if there is no gpu acceleration)
 * Added experimental structure viewer (shows (some) references, drag&drop)
 * Experimental CodeVisitor implementation
Forgot a file. Well done, linus, well done.