Adding __all__ for the 'caa' module. This prevents the caa hostname from cascading over the musicbrainz hostname at the root (musicbrainzngs) level.

Signed-off-by: Ryan Helinski <rlhelinski@gmail.com>
If an http error from musicbrainz has a message, read it

Only read the message from `cause` if it's an HTTP error.
Parse the error with an xml or json parser depending on the
webservice format.
Error is added to the exception's `message` parameter.
Fixes #80

Signed-off-by: Alastair Porter <alastair@porter.net.nz>
Merge branch 'errormessage'

Signed-off-by: Alastair Porter <alastair@porter.net.nz>
Merge remote-tracking branch 'rlhelinski/import-star'

Signed-off-by: Alastair Porter <alastair@porter.net.nz>