Fixes admin authentication methods pages + specs

- Let :provider, :api_key, :api_secret be required fields. Also cleanup
partials and add small starter spec for the extended engine classes.