[fix #49834805] using Mustache templates

Also added templates to plate (96 and 384 wells),
tube and rack.
regenerated the failing spec
[fix #49834805] removed header and footer from the templates
added spin_column templates

It is the same as the tube template, we should 
improve it later.
refactored the barcode validation
Merge pull request #22 from ke4/49834805_create_a_script_to_print_a_barcode_with_a_printer

[fix #49834805] using Mustache templates