Improve error when service is not a dict

Fixes #127
Merge pull request #128 from orchardup/better-error-message-when-service-is-not-dict

Improve error when service is not a dict