admin: add filters and small refactor
Add filters to User and RunConfig admin models to simplify moderating data in these tables, e.g. deleting inactive users in the User model.
Change the way admin models are registered to the clearer and more concise decorators - it groups each model and everything that is dependent on that model in concise blocks of code, which take less space as well.