removed pointless idx constants
Started Testing with goconvey and added GetWavFile to reader
Added tests for parser error handling and exported error types
Returning io.ErrUnexpectedEOF when the RIFFheader is too short
ErrFormatNotSupported
Make sure to turn EOF into ErrUnexpectedEOF from binary.Reads if they fail