Allow PICA+ parser to end with two parser states

Fix #137

In some PICA+ serializations the field separator (ASCII 0x1E) precedes
the field, in some it succeeds the field.