Move Marc Editor test to features/describe
Add create item record meta-step
Add config/cucumber.yml

Default profile is set to use '-r features' option for
compatibility with features/ subfolders.
Update wording for item record save
Add Cukes module for DRYer steps
Require Framework v3.8.0 for add'l factories
Create @resource usage in marc_editor_steps.rb

@resource is an OpenStruct representing a randomized library resource
record
Rewrite marc_editor_steps to use @resource for info storing

- All necessary information is randomized in resource.
- All prompted information gatherings overwrite resource values.
Add keyify method to cukes module

Keyify performs common steps for transforming user input into a hash key
Add describe workbench test feature & steps

Cannot verify barcode search is functional due to current
problems with the Describe Workbench itself.  All other
tests were successful on preliminary runs.
Create patron feature outline
Add and implement method for clicking search/cancel on a given page
Create steps for editing new patron record
DRY Patron submit/save/cancel method
Disambiguate workbench search results methods
Create steps for patron search
Create steps for edit patron
Update spec helper to not close Headless after every test

@ole.browser session is closed instead, and restarted normally
Cuts down on errors with XVFB session freezing
Add rake dependency, ignore shell scripts in bin
Do not use Headless if using Sauce