Parameter to disable duplication between ID3v1 and ID3v2 tags, #115.
Merge pull request #116 from ufleisch/tagduplication

Parameter to disable duplication between ID3v1 and ID3v2 tags, #115.
Allow the second byte of MPEG header to contain 0xFF

0xFF in the second byte means MPEG Version 1, Layer I, no CRC protection.

http://mpgedit.org/mpgedit/mpeg_format/MP3Format.html
Use the first instance of a MP4 atom (#126)

When a file contains multiple MP4 atoms with the same name, use the first
one. This is consistent with iTunes and other popular software.
Add tests for newline handling in String (#125)