Updating some the runtime to track inline mappings more precisely to avoid deadlocks.  Also adding new compiler tests
Merge branch 'master' of https://github.com/StanfordLegion/legion