Lint update
Add BACnet module
Refactor all the normal tag readers thru readTag

Now all tag readers (except readNullAP and readNullCS) use
the same logic readTag.