Replaced codecvt with Win32 API.
Removed useless strlen() and wcslen().
Unified redundant string format functions. (backport from taglib2)
Unified the same debug messages.
Workaround for 64-bit MP4 atoms.
Removed an ambiguous cast from FileNameHandle to FileName.
Revert "Removed an ambiguous cast from FileNameHandle to FileName."

This reverts commit 9af7601baee66ed8fa7cac01b5dc272dd2544ee5.
Fix ByteVector sizes in some test cases
Fix a compilation error on MSVC.
Merge pull request #448 from TsudaKageyu/msvc-error

Fix a compilation error on MSVC.
Use EditorConfig to help us stick to our coding style.
http://editorconfig.org/
Skip duplicate ID3v2 tags in MPEG files.
Comment on a weird workaround for duplicate ID3v2 tags.
Add a test for duplicate ID3v2 tags.
Merge pull request #453 from TsudaKageyu/editorconfig

Suggestion: Use EditorConfig to help us stick to our coding style.
Avoid reading an entire ID3v2 tag when skipping it.
Fix more uint/TagLib::uint ambiguities
Merge pull request #458 from achalddave/fix-gcc-errors

Fix more uint/TagLib::uint ambiguities
Merge pull request #454 from TsudaKageyu/duplicate-id3v2

Skip duplicate ID3v2 tags in MPEG files.
Merge pull request #420 from TsudaKageyu/remove-codecvt

Replaced codecvt with Win32 API.