Merge branch '20438'
Add type to schema.
issue #21672: First pass on project task grid.
issue #21672: css tweaking on header etc.
issue #21672: css tweaking on header etc.
issue #21672: mare css tweaking.
issue #21672: more use of font-awesome.
issue #21672: remove un-needed icons.
issue #21672: misc tweaks.
issue #21672: more tweaks.
issue #21672: make sure rows present correctly.
issue #21672: Fix combobox alignment.
issue #21672: Fix combobox in address.
issue #21672: CONFORM! CONFORM!!!
issue #21672: Make input line up too
issue #21672: Make picker line up too
issue #21672: Continued incremental progress getting rid of hard coded widths
issue #21672: Continued incremental progress getting rid of hard coded widths
issue #21672: Add support for auto-generated list attributes
issue #21672: Various fixes.