Move the error handling function into the ObjectController

Reuse it for creating service providers, users and login
Add handling for the editable fields as well
Use error-list component
Merge pull request #40 from CrazyHorseHQ/features/better-error-handling

Features/better error handling