Add variable bitrate support

This pull request adds an option to encode the MP3s using variable bitrates.  The default remains CBR.  The full size of the file at the beginning is unknown as the mp3 has to be transcoded first.  For some programs like rsync this may causes issues.  Others will be ok with it.  This is why it is left as an option and not the default.