doc, mention API stability

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, change output signature of pmml_chck(), return the number of bytes consumed

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
doc, code, explain that pmml_chck() and pmml_pack() will work regardless of subscriptions

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, iterate over all messages in pmml_wait() if less bytes than read are consumed

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

* code/hygiene:
  minor, iterate over all messages in pmml_wait() if less bytes than read are consumed
  doc, code, explain that pmml_chck() and pmml_pack() will work regardless of subscriptions
  minor, change output signature of pmml_chck(), return the number of bytes consumed
  doc, mention API stability
minor, rename sock specifiers PMML_FL_* -> PMML_*

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, lift PMML_CHNMSG_HAS_IDN (struct pmml_chnmsg_s flag) to pimmel.h

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, guard find_sockasso() against deref'ing NULL ptr

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

* feat/libpimmel:
  minor, guard find_sockasso() against deref'ing NULL ptr
  minor, lift PMML_CHNMSG_HAS_IDN (struct pmml_chnmsg_s flag) to pimmel.h
  minor, rename sock specifiers PMML_FL_* -> PMML_*