This change accomplishes the following:
- Moves IRExecutionUnit::FindBestAlternateMangledName to Language.
- Renames FindBestAlternateMangledName to FindBestAlternateFunctionMangledName
- Changes the first parameter of said method from a ConstString representing a demangled name to a Mangled.
This allows us to remove the use of CPlusPlusLanguage from Expression
I know you just copied this, but else after a return?