* Correct packet seeking logic
* Make Ogg page reader thread-safe
* Re-optimize to make better use of thread-safe stream
* Added a constructor that takes a "Stream" to VorbisWaveReader
* Memory optimizations
* Cleanup
* Update Nuget Packages
* Update version history in README
* Update version numbers
* Misc Cleanup
* More cleanup
* Make ACache truly thread-safe
* Update TODO & README
*** Performance Improvements ***
* Ogg container logic now reads full pages in a single call
* OggPacket no longer reads directly from stream (first pass only)
* VorbisMode now applies a scaling factor to windows (apparently the same value as Nullsoft)
* VorbisStreamDecoder no longer applies clipping
* VorbisStreamDecoder now lets RingBuffer handle lapping
* RingBuffer is not non-generic
* RingBuffer no longer provides single-sample access
Merge remote-tracking branch 'refs/remotes/upstream/master'

Conflicts:
	NVorbis/NVorbis.csproj
No more thread safety for ACache! But at least it doesn't grow like 1 gig a minute.
No more scoping for ACache (wasn't used anyway), and a simpler non-thread-safe implementation!