Delete unused fields on [Shipping|Payment]EventType

is_required and sequence_number are removed. That also makes the unused
get_prerequisites function obsolete.

Those fields were added with the idea that those event flows are linear,
but all implementations assume a non-linear pattern.