Fix c++ style comments
Assert that we have the only valid address type
Add comment of where this variable length integer decoding can be found
Assert that the 5th byte of the variable length integer encoding will terminate
Remove usused pinfo parameter
Change conditional into a case statement and also assert that it is one of the formats and raise an assertion error if we fall through to the default