First draft of CBOR (de)serialization API

Achievements:
- Basic API for (de)serializing
- Supports (de)serializing
  - uints (<= 23) (the one directly embedded in the additional info field)
  - bools
- Added test code using the new API in test_cbor