Cleaned up some of the scenarios in S2S submission.
Merge branch 'development' of github.com:aheward/kuality-coeus into development

* 'development' of github.com:aheward/kuality-coeus:
  Gem version bump
  Test files to use for attachments
  Started work on groups. Also changed how the test pdf files are handled.
  Fix to some user object code and related step definition.
  Changes to user methods. Fix to a step def about the budget creator role.
  Some code cleanup surrounding proposal recalls.
  A final set of fixes to proposal permissions tests.
  Made more robust test of a Narrative Writer's permissions.
  More fixes to permissions-related stuff.
  More fixes to permissions-related stuff.
Preparing for merge with Abe Heward's dev branch
Merge branch 'development' of github.com:aheward/kuality-coeus into development

* 'development' of github.com:aheward/kuality-coeus:
  Fixes to user creation logic...
Preparing for merge with Abe
Added new users to the users.yml file: Protocol Creator, Protocol Approver, IRB Administrator
Merge branch 'development' of github.com:aheward/kuality-coeus into development

* 'development' of github.com:aheward/kuality-coeus:
  Fixes around the Roles Object.  Started work on a new test case that involves adding a group to an existing Role.
  Changes/Additions to the maintenance step defs.
Added new, necessary IRB Protocol-related roles into the users data obj file
Merge branch 'development' of git://github.com/jonutter/kuality-coeus into development
Added a new step def that creates a user with a role in a specified unit.