Use conftest.py and stop stupid things
Fixes auth.Client

- Remove Client.owner for simplicity
- Fit the length of client_secret to 64 (equal to length of column)
Add some tests
Make the OAuth2 provider works