More refactoring, trying to clean up db calls. Tribes now uses upsert, though players can not, because of an issue where it defaults to generating a null id.

Its silly.
- RMUR