cbor: CBOR implementation for RIOT-OS (SWP)

Any comments on the implementation welcome!
Ugly indentation.
```c
lhs = rhs |
      rhs |
      rhs;
```
is easier to read.