Unitiailzed Variables in tlv readVarNumber/readType
There are a few uninitialized variables, which are declared and then passed into another function by reference.
This causes the build to fail in debug mode.
In these functions the variable is always either set or an error is thrown, thus initializing them to an arbitrary values should be
a sufficicent fix.