t/config.t
Added empty line to temp config file to test file parsing.
lib/Crispr/DB/Cas9PrepAdaptor.pm
Corrected code for caching Cas9Prep objects

t/cas9_prep_adaptor.t
Tidying
Plate object.

New File: lib/Crispr/Plate.pm
Object representing a 96/384 well plate. Subclass of Labware::Plate.

t/plate.t
Test file
lib/Crispr/DB/Cas9PrepAdaptor.pm
Corrected Documentation

t/cas9_prep_adaptor.t
Corrected fetch_by_ids statement
PlateAdaptor object

New File: lib/Crispr/DB/PlateAdaptor.pm
A database adaptor object for storing and retrieving plate objects

New File: t/plate_adaptor.t
Test file.
lib/Crispr/DB/Cas9PrepAdaptor.pm
Corrected Documentation
Added caching to _make_new_object_from_db

t/cas9_prep_adaptor.t
Corrected bug in tests introduced by caching in _make_new_object_from_db
sql/schema_mysql.sql
Added constraint to force injection_name to be unique