Add to Encodable

Add haddock documentation and Encodable Null instance.
Add Any type

This type is a “variant” type to represent any BACnet value parsed.
Rename empty to bitStringEmpty in Prim
Refactor readerBind (yet again)
Add readAnyTag to Tag
Fix spelling
Add readAnyAP to Reader
Implement tests for readAnyAP
Lint