Changes to volume check

Will now update the analyte rather than the sample
Modified volume check tests
Merge pull request #140 from jbeast/shadow_plate_volume_check

Shadow plate volume check