added play support for all wav types (big/little endian, 32 to 64)
corrected wrong refactoring in blocks that cause tests to fail