Fixed edit and display logic for authentication screen

- Edit was not submitting, due to an invalid ng-submit callback
- Fields were not displaying due to invalid ng-show expressions
- Screen was not updating post-save due to lack of $state.go() call
- Created fieldset blocks for each oauth2 adapter type to simplify logic
Merge branch 'hotfix/oauth2-edit-ui'

Fixes remaining display issues in authentication screen.