Clean up migrations
Remove old models
Import schema
Remove old model specs
Remove api consumer
Update basic gems

Note: Many failing specs.
Fix described_class nesting changes in rspec

described_class now returns the nested class, not
the outer class. So we need to adjust our specs.
Use new stub syntax
More rspec syntax fixes

- replace mock with double
- use .to be true, not to be_true
Remove unused view helper
Fix sample spec

Updated sample spec, model and resources to
support updating single records according to
an id_lims id_sample_lims combination.
Update Amqp consumer to fetch lims
Update study models
Fix study roles