* trxcon: abstract L1CTL codec from the l1ctl_server API
* trxcon: use L1CTL_HEADROOM in l1ctl_alloc_msg()
* trxcon: move trxcon_inst_{alloc,free}() to a separate file
* trxcon: move l1sched_logging_init() from l1sched.h to logging.h
* trxcon: cosmetic: s/trx_log_init()/trxcon_logging_init()/
* trxcon: cosmetic: rename trxcon.c to trxcon_main.c
* Revert "host/trxcon/trx_ic.c: use osmo_ubit2sbit() from libosmocore"
* trxcon: allow subsequent TRXCON_EV_FULL_POWER_SCAN_REQ
* trxcon: give L1CTL API direct access to trxcon_fsm
* trxcon: gracefully exit on receipt of SIGTERM
* trx_toolkit: define TRXDv0/v1 PDUs using declarative codec
* trx_toolkit: make codec.py work with EOL Python 3.5
* trx_toolkit: check in simple declarative codec