Merge branch 'next'

* next: (26 commits)
  fix, resort to next exponent for 5 digit numbers >= 5xxxx
  test, add regressions for m62 reading and printing
  minor, migrate __62_23_get_s() to forward parsing
  minor, migrate __62_1_get_s() to forward parsing
  minor, migrate __62_0_get_s() to forward parsing
  major, move string serialiser/deserialiser guts from m62.h to m62.c
  minor, rewrite __30_23_get_s() as horner sum too
  minor, rewrite __30_1_get_s() case of ffff_m30_get_s() to cope with rounding and excess decimal points
  minor, implement rounding for 8 decimal-point m30s from a string
  fix, PEBKAC, for long fractions in m30_get_s() build up the m30 from left to right after the decimal point
  chore, mention m30 library as uterus ldflag in uterus.pc file
  chore, define uterus_LIBS for test suite and link binary tests with it or m30_LIBS
  chore, link ute tools with uterus_LIBS which now contains libm30.la as well
  minor, bring back convenience fun ffff_m30_23_get_s()
  major, move string serialiser/deserialiser guts from m30.h to m30.c
  fix, don't access m62's mant slot directly in m62-rela.h
  minor, start new support library libm30
  chore, move XCCLDFLAGS to AM_LDFLAGS
  Revert m30_get_s() PEBKACs to start with a clean slate
  test, add more regressions for m30 string handling
  ...