Refactor VariableSizeLookaheadIterator

Previously, when referencing instance fields from readNextItem,
the fields wouldn't have been initialized yet on the first call to
readNextItem
Expose the various fixed-size item counts in DexBackedDexFile