Giant rollup commit in preperation for 8.0-RC4
Rollup commit from ix repo
Roll up commit from ix repo
Small cleanups
Sync with ix repo r1697, fix numerous bugs, enable treemenu, turn on mps
sync with ix repo r1526, merge in datagrid