Feature/coap

**DO NOT MERGE**
CoAP support implementation draft
Please add a comment about this misterous 9 and 3 :). I guess that it is related with key string tokens in the line, but should be clarified to readers of the code.