add implementation of CoAP 03
add class ByteArrayUtils
minor changes
add support for CoAP 13

new message format, token is no longer an option.
Still keep it for backwards compatibility.