Add library types tables
Library_types_request_types_has_id
Add basic models and seeds
Batch validation use request type
Merge branch 'production' of github.com:sanger/sequencescape into refactor_batch_validation
Update metadata to use associations

This one was a bit of a pain as metadata validation
is set up at the time of class definition. Should
probably revisit this once I've extended it to eg.
read length
Strip out hardcoded Library Types
FieldInfos use instance level properties where
appropriate
fix_bulk_submission_when_no_asset_group
Add request type Illumina A-B-C HiSeq 2500 V4 Paired end sequencing
Adds V4 pipeline hiseq2500 PE cloned from hiseq2500
Adds X10 pipeline first version
Adds migrations for X10 pipeline building
Adds seeds modification for V4 and X10
Fix seed x10
Add request option validators
Merge pull request #5 from JamesGlover/refactor_request_validation

Refactor request validation
Merge branch 'UAT_x10_v4' of https://github.com/JamesGlover/sequencescape into v4_x10_pipelines_config

Conflicts:
	app/models/hi_seq_sequencing_request.rb
	db/schema.rb
Merge pull request #6 from emrojo/v4_x10_pipelines_config

V4 x10 pipelines config
Adds migration for adding validation to the new pipelines