Promote feedback to trunk.
Rollup commit from ix repo
Roll up commit from ix repo
Sync with ix repo r1697, fix numerous bugs, enable treemenu, turn on mps
sync with ix repo r1526, merge in datagrid
sync with ix repo, brings a whole raft of improvements to FreeNAS
Add migration and fix to integrate south