Splitting _mb_request() into _mb_request() and _mb_request_raw() so that the raw XML from the webservice can be returned directly.

Signed-off-by: Ryan Helinski <rlhelinski@gmail.com>
Implementing access to alternative parsing routines with a setup function instead of with additional API function flags.

Signed-off-by: Ryan Helinski <rlhelinski@gmail.com>
Adding auto string for set_parser() function.

Signed-off-by: Ryan Helinski <rlhelinski@gmail.com>
Merge branch 'set_parser'

see pull request #129
change handling of default for set_parser()

Having a function as the default doesn't work with the sphinx
documentation, so using set_parser without arguments
resets to default now.

I also changed the coding style for the new code to PEP8.

Signed-off-by: Johannes Dewender <github@JonnyJD.net>
update CHANGES and authors

Signed-off-by: Johannes Dewender <github@JonnyJD.net>