Split off team validation to team-validator.js
This is the first step in a refactor to split team validation into
its own process.
Rename data/formats.js -> data/rulesets.js
Fix Unburden not activating on Fling or Nature Power