Merge pull request #373 from emrojo/development

Modifies .svg of rack for fixing class/id position problem
Blood Manifest

Can now generate a blood reception manifest.
Also introduces custom fields to manifest maker.
Modified Gruntfile so can have tests and app running
at the same time.
Merge pull request #376 from jbeast/blood_reception

Blood Manifest
Adds components for gel scoring at labActivities
Adds actions for download and update
Adds download of file to scoring.
Adds updating of scores.
Adds radio buttons.
Adds change of role on scoring.
Adds modal for displaying gel score table.
Adds messages for displaying status of updating for scores.
Adds waiting image while accessing data for table of gels.
Modifies base64 generation for avoiding incompatibility
problems.
Modifies stepcontroller template for selecting the default
printer using view.
Changes of styles for scoring.
Sets load of modal component into score
Corrects displaying of waiting page in manifest creation
Changes bower config. Deletes unused lines
Correction of test
Fix of comments
Merge pull request #377 from emrojo/gel-scoring

Gel scoring
Fixes pipeline stages for gel.
Fixes styles
Fixes loading of robot barcode for gel
Merge pull request #378 from emrojo/fix-barcode-robot

Fixes loading of robot barcode for gel
Fix for uploading lims script. The script fails while
trying to create .js file accessing config .json files.
Recovers config.js file
Fixes parsing of json