When wav chunk size is not word aligned, assume the next chunk does start on a word boundary

Some software (Sonic Studio for example) generates bext chunks with an odd length while starting the next chunk on an even offset.

Loads of other wav reading implementations (sox, os x, windows) take this into account.