Merge pull request #758 from jrogelstad/21289

issue #21289: Fix a multitude of problems that prevented personal privil...
issue #21302: Extensions need to consider roles too. Performance tweak.
issue #21234: Make sure currency picker gets disabled when entire money widget is disabled.
19647, print formatting in ORM & changes to reports for types
19647, print formatting in ORM & changes to reports for types
Merge pull request #759 from jrogelstad/21302

issue #21302: Extensions need to consider role.
Merge pull request #761 from jrogelstad/21234

issue #21234: Disable money widget properly.
Use List REST discovery docs for list reports
Merge pull request #764 from jgunderson/19647-2

  19647, print formatting in ORM & changes to reports for types  &  use List REST discovery docs for list reports
Merge remote-tracking branch 'xtuple/master' into 20678
correct new location not working