Fixup public header: typeutils.h

Don't use "using namespace" in public headers
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
Cleanup: Remove dead file
Cleanup: Remove project/dashboard dir
Port: KShared -> QSharedData

KShared is deprecated in favor of QSharedData
dumpchain: Remove unneeded enum decl
dumpchain: Remove double-quotes around strings
dumpchain: Refactor, simplify code
Move qHash(IndexedDeclaration) to correct header
Introduce DumpChain class

Better interface for dumping DUChain data -- to be extended
Rename: DumpChain -> DUChainDumper
duchainify: Introduce --dump-depth
Fixup semantics for DUChainDumper::Features
Remove unused header
Properly print diagnostics to stderr
duchainify: Add --dump-graph
DumpDotGraph: Fix unknown shape 'distortion'