Merge pull request #1 from sul-dlss/feature-item-priorities

priority data for get_objects_for_workstep, limit stub
Enable the limit parameter for .get_objects_for_workstep method
Add methods to find and count the number of steps stuck with a status of 'queued'
Add current-status option to .update_workflow_status
Code cleanup following comments in pull-request #2
Merge pull request #2 from sul-dlss/features-queued-limit-current-status

Features: stale-queued, limit, current status
Test refactoring and documentation cleanup

- Change description of default value of :hours_ago option when making all_queued queries
- Test .get_stale_queued_workflows instead of protected .parse_queued_workflows_response
Version bump to 1.6.1
added example to documentation for :limit
Downgrade activesupport to ~> 3.2
Bump version to 1.6.2
Merge branch 'master' of github.com:sul-dlss/dor-workflow-service
Correctly set error_text in #update_workflow_error_status
Handle lane_ids in workflow creation and update.  Added method to find distinct lanes .get_lane_ids
.create_workflow method will always add lane_id to workflow xml.  Defaults to 'default'
.get_objects_for_workstep now has lane_id as an expected parameter with a default value of 'default'

repository and workflow are now optional params
Merge pull request #3 from sul-dlss/feature-lane-ids

Handle lane_ids in workflow the workflow service
Version bump to 1.7.0
Add repo as an optional param to .get_workflows
Add methods to count queued and errored objects for a given step