Updated grammer and JSON files

Number handling better to prevent NaN, which would invalidate the JSON.
Negative hand and life modifiers of Vanguard cards correctly parsed.
Separated Planes, Schemes, and Vanguard cards from cards.json into
their own. No Un-sets yet.