Fix a bunch of warnings issued by stricter checks.
Rename some temporary files to tests.
Add some key_message serialization support code.
Textual cleanup.
Textual cleanup.
Use byte_array for channel half-id.