Convert request listings to class based views
Properly implement auth method configuration

Also had to rework how the optional auth method views are processed.
Require a user agent for remote requests to be set
Remove old SelectValueField class

Left over from the initial login implementation.
Hide <select> inputs when they only have one choice
Factor Killmail operations into separate module/classes

Also made them configurable and easy to extend with mixins.
Use AutoID mixin in Auth models
Check that the user is controls that character when submitting killmails
Restrict Division views to admins
Refine who can see submitted requests and who can submit

If they're authenticated, they can see the navbar button and see requests they're submitted. If they can submit to any division, the submit button on the personal requests is shown.