WAVE file handling.
Rework bool type. Add bswap32, bswap16 and MAKE_ID.