Refactor S2BaseResource to take an options hash
Added root resource - Actions still broken
Added searches resource
Merge pull request #1 from david-allen-tessella/root_resource

Added searches resource
Renamed s2_ajax to s2ajax
Changed S2Resource() signature to use an option hash
Renamed rna_manual_extraction to reflect data
Updated testConfig.getTestJson() to filter urls for path
Removed unused validation code from base resource.
Clean up stuff
WIP: Add SearchResultResource and rough test
Rename S2Resource to S2ResourceFactory
Rename BaseResource.create() to instantiate()
Rename S2Root.create() to load()
Complete findByEan13Barcode for tubes
Merge branch 'find_tube_by_ean13' into mapper_refactored_branch
Completed tube.orders() code
Add print barcode services, currently harded coded to printer and tube label
Merge pull request #2 from bowcot84/print_barcodes

Add print barcode services, currently harded coded to printer and tube l...
Add testing for POST ajax calls
Merge branch 'find_order_from_tube' into mapper_refactored_branch