Merge pull request #783 from jay-hodgson/develop

merge from release-27 branch
SWC-1152: improve logging by sending back exception message to the client when there is an open id error
hide username ui and show login/logout ui on logout
do not ignore portal logging integration test
Merge pull request #784 from jay-hodgson/release-27

SWC-1154:  username view hidden on logout (login/logout ui visible).  also pass back message to client if open id fails
SWC-1155: send to login place on password reset
SWC-1155: on password reset, try to re-establish a session using the available credentials
Merge pull request #785 from jay-hodgson/release-27

SWC-1155: re-login after setting password.  send to the login page if anything is wrong with credentials
SWC-1146: missed a case where userprofile.email was referenced
Merge pull request #786 from jay-hodgson/release-27

SWC-1146: missed a case where userprofile.email was referenced
SWC-1159: set username if temp in sso login
remove tooltip unless the userbadge is abbreviated
Merge pull request #787 from jay-hodgson/release-27

SWC-1159: set username if temp in sso login
Merge pull request #788 from jay-hodgson/SWC-1156

remove tooltip unless the userbadge is abbreviated
UserGroupHeader displayName is deprecated.  Formulate the display name using firstName, lastName, and userName
Merge pull request #789 from jay-hodgson/SWC-1158

SWC-1158: UserGroupHeader displayName is deprecated.  Formulate the display name using firstName, lastName, and userName
Merge branch 'release-27' into develop