caused id3v2.4 tags at the end of the file to not work. Added checks to avoid seeking off the ends of the file. Should close #325, please confirm