TISTUD-3036 Index external build path entries separately from project index
    - If a type is specified as a sub-type of "Global" in a JSCA file, remove the explicit namespace
    - When recording types hanging off global, always use "Global", so we cans till grab it regardless of whether we think "Window" or "Global" are the correct global types (since if we think Window, we'll still check it's parent - Global).