Parse invalid Ease values (fixes #12)

Map any value outside the range 1-4 to the variant Ease::Unknown.

Ease can have the value 0 for manually rescheduled cards, as mentioned here. The database docs make no reference of this, nor does CardAnswer::Rating.

Merge request reports

Loading