Suggest list box refactored using Typeahead. Some style updates.
Merge branch 'dev-yannick'
Merge pull request #408 from emorency/OPAL-2190-crosstab

OPAL-2190: Cross variables functionnality
Merge pull request #409 from emorency/OPAL-2190-crosstab

OPAL-2190: Fixing test
OPAL-2196 Update subject profile on explicit logout.
Subject profile web services added
subjectCredentials package renamed to users
Ensure profile with the right realm at subject creation.
Test fix: Ensure profile with the right realm at subject creation.
Work on Functional Unit upgrade (OPAL-2143)
Delete Functional Units from XML config (OPAL-2143)
Upgrade Hibernate schemas for nullable order columns
Refactor packages
Change Unit subject type to Group (OPAL-2143)
Work on Functional Unit upgrade (OPAL-2143)
Work application context config for Functional Unit upgrade (OPAL-2143)
Use try-with-resources to take profit of AutoCloseable
Import unit key stores (OPAL-2143)
Use specific MySQL alter table
* Remove migratedToOpal2
* Generate database password on upgrade