Fix error regarding to extremely long note
Fix error regarding to extremely long note

The length field could be longer than 2 bytes. Previously, only 2 bytes would be read, hence the length was wrong, and there was an offset in the skip value, causing errors/exceptions. This CL supports reading those length fields longer than 2 bytes in case of reading extremely long notes.
ydkhatri/mac_apt