50737141 review error handling

- Remove specific error handlers of lims-management-app as it is managed correctly in lims-api
- All the exceptions used inherit from Lims::Core::Actions::Action::InvalidParameters
- On error, simply raised an exception, which is caught in lims-api and produce the right error message.
- Use lims-api v 2.2