Changelog:
- configurable default encoding of ID3v2 textual frames
- ASCII-only data is always stored as ISO-8859-1
- ID3v2 tags are not unsynchronised by default
- ID3v2.3 is used as default ID3v2 minor version instead of ID3v2.4
- ID3v2 size can be automatically adjusted so that the size of file is a multiple of specified value
- GCC 10 support