In preparation for making Demangle conditionally use functionality from
Support, combine the two components into one. The Demangle/ directory
hierarchy is maintained even though there's only one header in
include/llvm/Support/Demangle
for now. I'm intending to add more soon.