make key values lowercase
some refactoring to make organization easier
prepare to Groups to use affiliations
clean up old affiliations
add sort to affiliations
Removing orange warning boxes for empty sections in workspace
Merge pull request #1388 from ORCID/makeGroupingsKeysLower

make key values lowercase
merge from master
Merge pull request #1389 from ORCID/addAffGroups

Add aff groups
Merge pull request #1390 from ORCID/removeOrangeBoxesMyorcid3

Removing orange warning boxes for empty sections in workspace
Refactored quick search to use orcidSearchUrlJs node module code.
Updated advanced search to work like quick search (includeing more
results button).
Removed obsolete advanced search code.
Created shared template to be used for search results and shared between
quick search and advanced search.
Removed institutions column from search results.
Fixed indenting.
Updated license header.
Removed obsolete advanced search test.
ORCID iD validation on advanced search.
More indent fixing.