fix documentation in plugin interface
Stop mangling error output.

This fixes #135 and #511.  Some exceptions, like a KeyError, could cause
the error output to become mangled.  To prevent this, we'll re-wrap the
error output in an Exception so that it can be formatted correctly by
the remaining layers.  A test has also been added to prevent further
regressions.
test_concurrent_shared.py: fixed a minor typo (seconsd -> seconds)
Merge pull request #621 from mitya57/typo-fix

test_concurrent_shared.py: fixed a minor typo (seconsd -> seconds)
Merge pull request #553 from Infinidat/master

fix #135 and update plugin documentation
Update the CHANGELOG.