Partial TIKA-1377 patch from Dan Becker, with changes - ID3v2 support for more keys, MP3 Parser support to use that, and tests

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1614615 13f79535-47bb-0310-9956-ffa450edef68
Partial TIKA-1377 patch from Dan Becker, with changes - Extract more XMPDM data from MP4, with tests

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1614618 13f79535-47bb-0310-9956-ffa450edef68
Include the tool used to create the MP4 in the XMP output, fixes a TODO spotted while working on TIKA-1377

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1614620 13f79535-47bb-0310-9956-ffa450edef68
The MP4 parser has extracted the channel count for some time, so enable the test for that

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1614623 13f79535-47bb-0310-9956-ffa450edef68