Removed file looping and "play-out" state
FIle playback smoothness fixes

- Set DAC write to only check hardware FIFO status
- Changed filesystem state machine to read in all file names and cycle
through them from memory, rather than reading the disk directory every
time

With these two fixes, 16kHz playback of multiple files works cleanly