format update

This has been long overdue. 
Updating the randbats information to bring it in line with the current version of PS's data.

Also adding in that little check to see if ``isUnreleased`` is true for a certain 'mon, since the unreleased ones don't actually _have_ randbats sets (and therefore cause the trigger to crash).
Should probably explain this. In previous versions of BattleFormatsData, the ``viableMoves`` key contained the moves as a hash in the form:

``{"move1":1,"move2":1,"move3":1}``

This is no longer the case, the moves are stored in an array now instead (under the ``randomBattleMoves`` key) in the form:

``["move1", "move2", "move3"]``