remove structpool unittest which uses deprecated StructPool
[sdl2] add surface construction from RGB data
implement CBOR deserializing

CBOR is pretty similar to MessagePack
64-bits fix