Merge pull request #1 from sanger/version-2

Version 2
Merge pull request #2 from llh1/version-2

Terminate a transaction
Merge pull request #3 from llh1/version-2

mysql2 gem only for mri platform
Merge pull request #4 from llh1/version-2

Migrations renamed
Merge pull request #5 from llh1/version-2

add jruby dependency
Merge pull request #6 from llh1/development

From development
Merge pull request #7 from llh1/master

From llh1 master branch
Merge pull request #8 from llh1/master

Remove NO_AUTOLOAD constant
Merge pull request #9 from llh1/development

Development
Merge pull request #10 from llh1/master

Master
Remove local object_to_stream. Bulk actions json correctly handled in lims-api
Use lims-api v.2.2
Remove error management from the resources. Handled by lims-core and lims-api
Remove persistence_errors attributes
UnknownTaxonIdError and NameTaxonIdMismatchError inherit of InvalidParameters in Lims Core
Remove error handling from the resource. Done by lims-core and lims-api
Remove save_raw method. No need to catch the exceptions here anymore. Handled correctly in lims-api server
Fix specs
Bump version to 1.2.0
Merge pull request #11 from llh1/50737141_review_error_handling

50737141 review error handling