Add raw pcm codec.

This technically does the same thing as the 'raw' type in libsndfile, but it
uses the internal sample conversion functions. This makes it useful for
testing purposes.