Update Barcode Scanner

Addresses issue #626

This updates the barcode scanner to be able to edit the fields in the barcode table. 

I also created a controlled vocabulary for the sequencing_status column. 

I also rewrote a giant req.write in barcode_utils.psp so that it was in html instead of a string.