chore, move header-specific stuff to utehdr.c

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
major, put endianness indicator into ute file header

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, introduce REFFILE in test-suite

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, migrate tests to REFFILE and account for endian indicator

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide utehdr_endianness() to obtain endianness programmatically

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide ute_endianness() to obtain endianness programmatically

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, check for endianness indicator in ute-fsck

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, bring some tests to check fsck tool on files with endianness indicators

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, acutally add the endian indicator upon ute-fsck in non-dry mode

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'core/endian' into next

* core/endian:
  minor, acutally add the endian indicator upon ute-fsck in non-dry mode
  test, bring some tests to check fsck tool on files with endianness indicators
  minor, check for endianness indicator in ute-fsck
  minor, provide ute_endianness() to obtain endianness programmatically
  minor, provide utehdr_endianness() to obtain endianness programmatically
  test, migrate tests to REFFILE and account for endian indicator
  test, introduce REFFILE in test-suite
  major, put endianness indicator into ute file header
  chore, move header-specific stuff to utehdr.c
doc, update introduction to tick payloads, scoms, et al.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
doc, define tick type 0x07 to be bidask

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
doc, specify the us and ns versions of the scom header

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
doc, quickly document the ute file header, in particular mention the endianness indicator

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'doc/general' into next

* doc/general:
  doc, quickly document the ute file header, in particular mention the endianness indicator
  doc, specify the us and ns versions of the scom header
  doc, define tick type 0x07 to be bidask
  doc, update introduction to tick payloads, scoms, et al.
dist, PEBKAC, add ref files to distribution

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/dist' into next

* bld/dist:
  dist, PEBKAC, add ref files to distribution
Merge branch 'next'

* next:
  dist, PEBKAC, add ref files to distribution
  doc, quickly document the ute file header, in particular mention the endianness indicator
  doc, specify the us and ns versions of the scom header
  doc, define tick type 0x07 to be bidask
  doc, update introduction to tick payloads, scoms, et al.
  minor, acutally add the endian indicator upon ute-fsck in non-dry mode
  test, bring some tests to check fsck tool on files with endianness indicators
  minor, check for endianness indicator in ute-fsck
  minor, provide ute_endianness() to obtain endianness programmatically
  minor, provide utehdr_endianness() to obtain endianness programmatically
  test, migrate tests to REFFILE and account for endian indicator
  test, introduce REFFILE in test-suite
  major, put endianness indicator into ute file header
  chore, move header-specific stuff to utehdr.c