Process fantasy stats for teams and players

Minor change to database schema: removed role table
Roles are now stored as strings in the player table
Roles are updated with every game, so the newest value is maintained.

Next:
- Add config for latest fetch date and database credentials
- Add option to fetch only new entries or all entries