Add tlv schema for unsigned integer (#3)
* Add schema base and BitmapSchema
* Add TLV schema first pass
* Remove NumberSchema
* Add jsdoc
* Update schema as abstract to enforce validation
* Add unsigned integer schema
* Add UnsignedInteger validation
* Add enum in bitmaps
Co-authored-by: Martin Turon <mturon@google.com>