Activation fixes [MJ-965]

- Make it easier to modify user creation
- Remove create_inactive_user
- Add field is_verified to mostly take over for is_active

All tests pass.