rembo10/headphones — pull request #651 by doskir (2012-05-28 15:10:37+00:00)
Title: Replaced musicbrainz2 with musicbrainzngs

Fixes Issue #576 and Issue #624
Authentication may or may not work (i do not have access to the headphones server).

The included version of musicbrainzngs is git version of May 18, 2012 (latest commit) with a small change to mbxml.py to fix a [problem](https://github.com/alastair/python-musicbrainz-ngs/issues/72) with parsing the track duration.

I have not updated the exceptions, small bugs are likely but all of the data returned by mb.py to the other parts of headphones is compatible and in some cases 100% identical to the data given by musicbrainz2.