added make samples script

This takes is from the phase info we get from Jeff to having samples, kit ids, verification codes, passwords, etc. DB checks are in place on kit ids and sample ids. This does not create barcodes as that is not an entirely reliable operation yet and requires some manual intervention. I can of course add tests in on this stuff, let me know if necessary.