revamped ID3 tag reading (many places are now checked for the data across v1 and v2 of the standard)
added ID3 tag writing support
modified time of MP3 file is now checked first, greatly increasing scanning performance