Fix ArrayIndexOutOfBoundsException in toDatagram
Add first draft of a working sender.

What is still missing is the correct parsing of the command line parameters.
Only the destination address and port command line parameters do not work.
Update TODO to reflect the project's progress.w