Remove domain files
Fix context_spec
Add resource_shared spec
All specs pass.
Bump version : 2.0.0
Clean spec/requests/
Merge remote-tracking branch 'sanger/development' into v2-merge

Conflicts:
	Gemfile
	Gemfile.lock
	config/amqp.yml
	lib/lims-api/version.rb
Merge pull request #153 from maxigit/v2-merge

V2 merge
Transferring blueprint from apiary.io
Catch the exceptions in a general error block.
gemfile.lock
bump version to 2.0.0.3.0
Handle error code 422 and 500 in sinatra error handler
Sinatra error handler produces either general error or invalid parameters error
Use the errors hash if an InvalidParameters exception is caught
Remove the errors handling part as it is not needed anymore
Remove unnecessary migration tasks
Merge version-2 into development
Merge pull request #155 from maxigit/50431591_make_core/api_version_2_master_one

50431591 version -2
Bump to version 2.1.0