Eliminates code added for one row functionality because
it is not going to be used
Added Grunt task to generate new S2 component

Usage: grunt createComponent --name:componentName

Puts a directory named componentName in app/scripts/app-components
and copies files from app/scripts/app-components/blueprints into it
Added bed recording component using linear process
Added user stories for RNA QC

- Tecan Inbox
- Working Dilution (Tecan)
- Gel Creation
- Gel Quality Analysis
- Transluminator
Merges content with actual content of development branch
Adds state for pipeline. Corrects displaying condition.
Added small logging message to new grunt createComponent task
Adds configuration for testing Gel FX robot
Modified createComponent grunt task so path to _component.html is
already included in the component.js file
Added component.js so they have the global dependecies included
by default
Creates Gel FX batch selection page. It needs to add the
Creates role samples.qc.gel.fx_rna which should be used
in trial step before this batch.
It adds support for changing the button name in selection process.
Not triggers display if it is not a resource to display
Creates new state for Gel FX RNA QC
Merges bed-verification component
Accept and input role are now the same in selection stage
Merges selection page and fx steps
Modify incorrect role in pipeline. Adds aliquotType to ebase state
Remove lysing from lab-activities
Merge pull request #344 from jbeast/tecan_inbox

Added Grunt task to generate new S2 component