Normalize user_tokens table

## Normalize user_tokens table

### Acceptance Criteria
1. New table `user_token_types` exists which holds all valid user token types.
1. Token types are included in the DB install files.

### Tasks
- None

### Additional Notes
- None