Don't try parsing number/date measures in client

We could certainly do a bit more in the client, but then we should do
online validation anyway (and numeric <> float), so this wasn't the
right way anyway.  Fixes #2649
Change ss sort icons to only show current sort

Fixes #2502
supress superfluous validation checkmarks on edit study and edit profile forms
Allow singleton fundref funder altLabel

Fixes #2652
swap reverse sort-asc/sort-desc so that the symbol matches the sort
Fix record/category display on timeline