ego, update copyright years
hygiene, don't employ empty __cplusplus brace in uterus.h
ego, update copyright years
chore, import latest nifty.h
hygiene, provide convenience wrappers to free static space in ute_{en,de}code()
hygiene, for continuation pointers use zero-length array in struct definition ...

instead of variable length arrays.
fix, hygiene, avoid possible unlinking of file with garbage name or NULL
Merge branch 'code/hygiene'

* code/hygiene:
  fix, hygiene, avoid possible unlinking of file with garbage name or NULL
  hygiene, for continuation pointers use zero-length array in struct definition ...
  hygiene, provide convenience wrappers to free static space in ute_{en,de}code()
  chore, import latest nifty.h
  ego, update copyright years
  hygiene, don't employ empty __cplusplus brace in uterus.h
  ego, update copyright years