Clang: Fix assert on invalid namespace aliases
Fixes: ASSERT: "clang_getCursorKind(cursor) == CXCursor_NamespaceRef" in file /home/kfunk/devel/src/kf5/kdevelop/languages/clang/duchain/builder.cpp
Unit test added