Squashed 'legion/' changes from 51883e8..153e8ea

153e8ea Some bug fixes for both high and low-level runtimes
e02fcd4 Some bug fixes and performance improvements
c959ba7 Some minor bug fixes
2df1474 Fixing some low-level runtime bugs and adding support for composite instances
971aa8b Add print example for compiler.
2792166 Fix C++11 compile error.
14ccf7e Fix bug in PENNANT mapper.
4355eab Updating copyright for license
280b32e Adding lua and terra bindings for legion with examples
6bb6a44 Lots of bug fixes and some new features for mapping and user data registration for tasks
36dbf89 Bug fixes.
b07466d Some bug fixes, new features, performance improvements, and updated example code
0205cf2 Some important bug fixes for correctness and performance
55a684d Fixing some bugs in the full ghost cell example
cae6d6b Some bug fixes and modified examples
08fac02 Fixing some bugs and adding new features for tunables and mapper messaging
621d7d3 Fixing some bugs and adding some new features
7af594e Support 64-bit IDs in the runtime
c51b931 Fixing some legion spy bugs
40a406c Many bug fixes for correctness and performance
55adeee Lots of work on the runtime and compiler, many bug fixes and performance optimizations
f203850 Some important bug fixes and performance optimizations
359c2e1 Some bug fixes and as well as adding in some debugging features
6d893ac Some new features added to the runtime and fixing some bugs
fe5c4e0 More bug fixes and features added
0089069 Fixing some bugs in the example
b51e1b3 Merge branch 'master' of https://github.com/StanfordLegion/legion
2de13cc Updating some the runtime to track inline mappings more precisely to avoid deadlocks.  Also adding new compiler tests
5f69f6e Updates for PENNANT.
22cf0c4 Lots of updates, some bug fixes, and a complete new circuit example
d13c3e5 Closes #1
405ef13 Updating some example code
3f6ae2a Updating some runtime files
8c88291 Fixing some important bugs in the Legion runtime and updating some tools
b0d1a06 Adding a full circuit example
ceff5ec Fixing some runtime bugs, both correctness and performance
6b009f8 Several bug fixes for both correctness and performance

git-subtree-dir: legion
git-subtree-split: 153e8ead81c0368c22e91feb2ba6a0bebaee4302
Merge commit 'bb5d7f69c41901de4912526a1cbd1f7d2fb1c17a' into overhaul