Port r17539 from Tremor.
Port r17539 from Tremor.

Bail out of codebook loading early if the packet doesn't have enough data for
 the size of the codebooks it asked for.

svn path=/trunk/vorbis/; revision=17553

youfearm3/vorbis,eidy/vorbis,eidy/vorbis,ShiftMediaProject/vorbis,ksophocleous/vorbis,nicolaichuk/vorbis,ShiftMediaProject/vorbis,ShiftMediaProject/vorbis,emscripten-ports/Vorbis,ShiftMediaProject/vorbis,emscripten-ports/Vorbis,ShiftMediaProject/vorbis,felipebetancur/vorbis,eidy/vorbis,felipebetancur/vorbis,ksophocleous/vorbis,eidy/vorbis,ShiftMediaProject/vorbis,erikd/vorbis,mwgoldsmith/vorbis,erikd/vorbis,felipebetancur/vorbis,mwgoldsmith/vorbis,youfearm3/vorbis,ksophocleous/vorbis,erikd/vorbis,nicolaichuk/vorbis,emscripten-ports/Vorbis,mwgoldsmith/vorbis,emscripten-ports/Vorbis,felipebetancur/vorbis,mwgoldsmith/vorbis,nicolaichuk/vorbis,nicolaichuk/vorbis,youfearm3/vorbis,youfearm3/vorbis,erikd/vorbis,ksophocleous/vorbis