* More work on Deck validation
    - renamed is_valid? to validate() and it now returns a list of validate errors
    - update Formats. Added banned and restricted cards, update legal editions
    - changed calls to is_valid?