Update PCMData test to validate PCM mappings.
Ignore errors in tests for which errors are expected.
Factor out fixed-size block codec functionality common to IMA and MS ADPCM.
Fix uninitialized fields in constructors.
Build unit tests only if static linking is enabled.

Thanks to Alessio Treglia for pointing out this problem.