Changes labware barcode type of .xls to Text for avoiding
type conversion while saving to .csv
Merge pull request #362 from emrojo/change-barcode-type-manifest-to-text

Change .xls labware barcode from number type into text
Change Filter Paper manifest validation to tube-like
Conflicts:
	app/scripts/lib/reception_templates/readers.js
Adds fix for padding all digits with 12 character size
Not delete barcode from input
Merge pull request #366 from seandunn/fix-padding-12-digits-dev

Fix padding 12 digits dev
Ignore config.js
- Changes must be explicitly added with git
Modifies SVG for displaying the text.
Updates CSS for displaying correct size of filter-paper
and tube labels.
Updates JS about tube displaying for using classes and not
identifiers.
Adds labware display to filter paper
Adds new module SwitchableLinearProcess for enabling/disabling
 components by setting 'disabled' property to its own dom node.
Modifies LinearProcess for breaking recursive problems while dealing with
events created by the subcomponents on the activate/deactivate cycle.
Adds focus/blur/skipped element clases to elements in linear
process
Adds representer to displaying resource for
correctly displaying the barcode of the filter paper
Restores config.js
Merge pull request #368 from emrojo/fix-lysing-skip-focus

Fix lysing skip focus
New steps for Gel RNA QC
With new components bed verification and bed recording
Changed pipeline conifg
Will now take output of nanodrop to input of gel
Changed components so they listen on document body
Changes linear process by switchable linear process
Modification of svg images for displaying barcodes.
Modification of imager controller for updating correctly the buttons
status.
Resets page when bed verification is not correct