Fix #437.  Do not fetch symbol source location when listing type members
Merge pull request #523 from edani/symbol-info

Fix #437.  Do not fetch symbol source location when listing type members
initial work to refactor the indexer