updating the analyzer integration to support async
more work on analyzer resolution
merge to master
analysis is now working for multiple compilation units
review nits
Merge pull request #1347 from devoncarew/devoncarew_analyzer_upgrade

updating the analyzer integration to support async