Merge pull request #820 from jay-hodgson/develop

update repo artifact
Merge pull request #821 from jay-hodgson/develop

merge fix from release-27
do not hide loading dialog until after we get the user profile to check for username
Merge pull request #822 from jay-hodgson/release-28

merge change from release-27
remove submitter alias/team
Merge pull request #823 from jay-hodgson/remove-submitter-alias

SWC-1185: remove submitter alias/team from Evaluation submission dialog
Merge branch 'release-28' into develop

Conflicts:
	src/test/java/org/sagebionetworks/web/unitclient/presenter/LoginPresenterTest.java
add pledge, and clean up tou check (remove from login widget)
fix tests
Merge pull request #824 from jay-hodgson/SWC-1124

Swc-1124: Implement new Terms of Service UI. Remove duplicated code from LoginWidget that checked for the ToU
fix test
Merge pull request #825 from jay-hodgson/SWC-1124

fix test
SWC-1195: do not send notification to teams.  also fix SWC-1194 while I am here.
SWC-1123: remove animation for now
Merge pull request #826 from jay-hodgson/SWC-1195

SWC-1195: do not send notification to teams.  also fix SWC-1194 while I ...
Merge pull request #827 from jay-hodgson/SWC-1123

SWC-1123: remove animation for now
SWC-1184: only if logged in
Merge pull request #828 from jay-hodgson/SWC-1184

SWC-1184: only if logged in
remove error if not logged in
Merge pull request #829 from jay-hodgson/SWC-1184

remove error if not logged in