minor, provide --unique|-u switch for cattle print subcommand

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression files for cattle print -u|--unique

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

* cmd/print:
  test, provide regression files for cattle print -u|--unique
  minor, provide --unique|-u switch for cattle print subcommand
minor, provide --summary|-S for print subcommand

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'cmd/print--summary'

* cmd/print--summary:
  minor, provide --summary|-S for print subcommand
minor, default to total return application scheme

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, use ctl_caev zeroing in caev=* routines

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
tentative, provide accessors based on the absolute part of a CAEV

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
tentative, provide operator to push absolute part of a CAEV to relative part

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide convenience routine to make a CAEV act on solely a price

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
tentative, implement apply --total-return using the abs->rel pushing operator

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Revert tentatives, total return scheme is to be reimplemented

This reverts commit 8d0b89d1f5ede5801e1301c50100dfe5b07d9fb1.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, get the total payout scheme right (--forward and backwards)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regressions for total payout backward and --forward mode

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regressions for reversing total payout adjustments

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, also allow --forward adjusted time series to be brought back to raw form

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, hygiene, use the better fitted ctl_caev_act_mktprc() in ctl_appl_caev_file()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, allow --forward (mode to apply) to be abbrev'd -F

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression files for dvca after splx and dvca before splx

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, test, kick total return tests

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>