Simplified settings model + API bootstrap

- SessionAuth and TokenAuth
- utilizing some built in models
- ready for adoption in other issues
1 job for 182-API-Init in 1 minute and 49 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #5642
Go-py3.6

00:01:49

 
Name Stage Failure
failed
Go-py3.6 Test
    self.assertEqual(response.status_code, 200)
AssertionError: 401 != 200

----------------------------------------------------------------------
Ran 75 tests in 31.816s

FAILED (failures=2, errors=26)
Destroying test database for alias 'default'...
ERROR: Job failed: exit code 1