Add bump_tx_sequence() helper function in channel.
Use byte_array.as<T>() instead of reinterpret_cast<T*>()
Do not hold file logger mutex for too long.
Log tx seq in decimal.
Due to changes in key_message the expected buffer size has changed.

Fix unit-test.