

first cut, lots of code, want it in CVS before I start debugging later.

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

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