Improve coherence of exceptions handling

Use specialized manager's exception the service and
add 2 new exception PluginConfigurationError and EventError.

In API error handler try to resolve errors from climate.Exception
at last chance.

Change-Id: I633a56996e5ffdfa041da132bca34fefb8e06810