Allow use of float instead of short when desired
Define USE_FLOAT if provided at build time

This allows users to compile wav2json with `USE_FLOAT=1 make all` so
that the program will be able to analyze 32-bit floating point wav
files, as well as the supported bit rates.