minor, in pimmel-moni print CHAN and MSG, and make idn and sig optional

Signed-off-by: Sebastian Freundt <hroptatyr@fresse.org>
Merge branch 'tool/moni' into next

* tool/moni:
  minor, in pimmel-moni print CHAN and MSG, and make idn and sig optional
fix, PEBKAC, determine message length if not provided by user in pmml_noti()

Signed-off-by: Sebastian Freundt <hroptatyr@fresse.org>
Merge branch 'core/msg-sig' into next

* core/msg-sig:
  fix, PEBKAC, determine message length if not provided by user in pmml_noti()
Merge branch 'next'

* next: (27 commits)
  fix, PEBKAC, determine message length if not provided by user in pmml_noti()
  minor, in pimmel-moni print CHAN and MSG, and make idn and sig optional
  minor, support --key in pimmel-wait to verify signed messages
  minor, support --key in pimmel-noti to send signed messages
  fix, PEBKAC, include pimmel-noti command line options in pimmel-noti
  minor, sign and verify both the channel string and the actual message
  minor, read sigs off the wire in pimmel-moni
  fix, PEBKAC, use subshell again for test/test-suite.log output
  chore, modernise travis build script
  minor, have pmml_wait() and pmml_noti() using/checking the channel signature
  minor, for now read vrfy keys through PEM_read_PrivateKey()
  minor, return the best matching channel in matchesp() (longest prefix)
  hygiene, lift inline pressure for setsock_reuse{addr,port}()
  minor, serialise sig in pmml_pack() and deserialise sig in pmml_chck()
  minor, provide implementation of pmml_sign_key() and pmml_vrfy_key()
  chore, build libpimmel with openssl
  minor, introduce channel signatures in public pimmel API
  cosmetics, move subscription handling to the top (even before sockasso handling)
  chore, kick superfluous checks for LDFLAGS
  chore, warn about missing openssl
  ...