Several UI fixes
Several UI fixes
Merge pull request #1017 from ORCID/UIFixes

Ui fixes
Merge pull request #1018 from ORCID/PublicClientFixes

Round # 4
Hover color in Public Client
only add the http if makes the url valid
fix logic in controller and template for showing reg button
merge from master
Merge pull request #1019 from ORCID/HoverColorPublicClientFix

Hover color in Public Client
Merge pull request #1020 from ORCID/urlValidation2

only add the http if makes the url valid
Merge pull request #1021 from ORCID/hideRegButton

fix logic in controller and template for showing reg button
Merge with latest master