fix split cards parsing
more granular color selection, artifacts, and nonbasic lands