Explicitly qualify clang types in the parser.
Renamed Location to MacroLocation in PreprocessedEntity.

We'll use the name Location to represent source locations in declarations.
Added support for representing and parsing source locations.