minor, extradite printing into bang coroutine

This also kicks the feature of using multiple values in one row to
simultaenously adjust several time series.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, adapt tests to kicked multi-value-in-a-row feature

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'code/hygiene'

* code/hygiene:
  test, adapt tests to kicked multi-value-in-a-row feature
  minor, extradite printing into bang coroutine
minor, produce a canonical format for cattle caevs when printing

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, adapt printing regression test files

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support custom fields .mkt, .nom and .out, and also special caev CTL1

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support reading canonical caev lines

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, allow 0+0<-0 in custom fields

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, rename .mkt, .nom, .out to .xmkt, .xnom and .xout to stick to the 4 letter rule

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/norm-prnt'

* feat/norm-prnt:
  minor, rename .mkt, .nom, .out to .xmkt, .xnom and .xout to stick to the 4 letter rule
  fix, PEBKAC, allow 0+0<-0 in custom fields
  minor, support reading canonical caev lines
  minor, support custom fields .mkt, .nom and .out, and also special caev CTL1
  test, adapt printing regression test files
  minor, produce a canonical format for cattle caevs when printing