Selecting a plate in the projects view had inconsistent weird hover colorings for the table. I made it more consistent with the table that we see in the worklist
Fixed the 'off by one plate' error when entering samples to generate
plates.
Added unit tests for the empty plate generation code.
Merge branch 'master' into ryan