changed the order of conversion tasks

Instead of going through all MusicFiles in each method before moving
onto the next method, each method now only works with one MusicFile at
a time.

Before:

decodeAllFLACFiles();
encodeAllWAVFiles();
…etc.

Now:

for musicFile in MusicFiles:
    decode(musicFile);
    encode(musicFile);
    …etc