[Index] Don't replace ' ' or '-' in group names when mapping them to a 'module' name.
[Index] Don't replace ' ' or '-' in group names when mapping them to a 'module' name.

The fake module names we create when indexing a Swift module divided into
'groups' (e.g. the stdlib) don't have to be valid Swift module names, but we
were manipulating them to be so. E.g. the stdlib "Lazy Views" group, became
"Lazy_Views". This name is displayed in some editors verbatim, and is also
used as input to some sourcekitd APIs (e.g. editor.open.interface) that only
work if the original group name is passed, rather than the processed one.

This patch stops mapping invalid module name characters like ' ' and '-' to '_'
so the original group name remains.

Resolves rdar://problem/57270811

gregomni/swift,atrick/swift,parkera/swift,aschwaighofer/swift,parkera/swift,roambotics/swift,ahoppen/swift,JGiola/swift,atrick/swift,ahoppen/swift,rudkx/swift,xwu/swift,jmgc/swift,apple/swift,stephentyrone/swift,stephentyrone/swift,atrick/swift,jckarter/swift,JGiola/swift,allevato/swift,ahoppen/swift,roambotics/swift,nathawes/swift,CodaFi/swift,roambotics/swift,jckarter/swift,nathawes/swift,glessard/swift,apple/swift,roambotics/swift,parkera/swift,airspeedswift/swift,jckarter/swift,airspeedswift/swift,aschwaighofer/swift,apple/swift,glessard/swift,roambotics/swift,benlangmuir/swift,jmgc/swift,airspeedswift/swift,atrick/swift,benlangmuir/swift,stephentyrone/swift,tkremenek/swift,allevato/swift,nathawes/swift,CodaFi/swift,nathawes/swift,harlanhaskins/swift,gregomni/swift,allevato/swift,stephentyrone/swift,CodaFi/swift,atrick/swift,parkera/swift,stephentyrone/swift,hooman/swift,airspeedswift/swift,rudkx/swift,rudkx/swift,gregomni/swift,jmgc/swift,benlangmuir/swift,harlanhaskins/swift,JGiola/swift,allevato/swift,xwu/swift,harlanhaskins/swift,jckarter/swift,rudkx/swift,xwu/swift,CodaFi/swift,roambotics/swift,ahoppen/swift,harlanhaskins/swift,tkremenek/swift,tkremenek/swift,airspeedswift/swift,jmgc/swift,tkremenek/swift,gregomni/swift,allevato/swift,xwu/swift,nathawes/swift,hooman/swift,gregomni/swift,parkera/swift,airspeedswift/swift,parkera/swift,allevato/swift,benlangmuir/swift,parkera/swift,tkremenek/swift,xwu/swift,jmgc/swift,airspeedswift/swift,glessard/swift,glessard/swift,rudkx/swift,CodaFi/swift,apple/swift,benlangmuir/swift,apple/swift,xwu/swift,stephentyrone/swift,JGiola/swift,rudkx/swift,glessard/swift,jmgc/swift,hooman/swift,atrick/swift,CodaFi/swift,JGiola/swift,harlanhaskins/swift,parkera/swift,jckarter/swift,tkremenek/swift,jckarter/swift,hooman/swift,CodaFi/swift,hooman/swift,harlanhaskins/swift,hooman/swift,aschwaighofer/swift,apple/swift,jmgc/swift,nathawes/swift,aschwaighofer/swift,xwu/swift,harlanhaskins/swift,allevato/swift,aschwaighofer/swift,benlangmuir/swift,aschwaighofer/swift,nathawes/swift,glessard/swift,gregomni/swift,jckarter/swift,aschwaighofer/swift,ahoppen/swift,JGiola/swift,ahoppen/swift,stephentyrone/swift,tkremenek/swift,hooman/swift