Create a user list controller.

The authorization service was also renamed to make it more clear that this
is a service.
Add user-list view
Add a requires API Login check.
Add requires role check.
Add the api/users endpoint.
Show the users in a nice table.
Update the database related tests.

It is never good to mock a database, but I don't want to muck around with the data in the development database, so connect to a test database
Add edit link and new user button.
Merge branch 'feature/UserListScreen' into develop