Output iso8601 extended date string in logger.
Link to boost.serialization lib.
Add license headers.
Make logger mutex private.
Make script executable.
Add some credits where credit is due.
Add some online testing code.

udpsend sends a datagram, test_run_udp_receiver receives and handles it.
Pass host by reference.
Add resize() method for byte_array.
Add dummy implementations of some missing methods.
Dump byte_array contents in hex.
Use asio::streambuf for receiving.