alastair/python-musicbrainz-ngs — pull request #66 by JonnyJD (2012-05-10 13:22:10+00:00)
Title: fixup! Merge remote-tracking branch 'jonnyjd/avoid_400'

There was a merge conflict due to 97c535d41113eb18ea086cca0b2b091538e664f1.
That commit forces input strings to be unicode, especially in ```_do_mb_search```.

```avoid_400``` (deb84a576b27f26ef3672f1e4b4fcc1273fcc344, #36) (dependent on ```and_query``` (7d3329d28ab8d9730efa59f3eac42eb165948e15, #46)) change that function completely and were not rebased.

This commit now reintegrates the unicode changes.

Also note that ```items()``` is now used instead of ```iteritems()``` in order to support python 3.