Refactoring of the AudioFile class.

- Moved code for loading and saving metadata to audio files in two
different classes: AudioFileLoader, AudioFileWriter.
- Started writing support for CUE files