Fixes to user creation logic...
Merge branch 'development' of github.com:aheward/kuality-coeus into development

* 'development' of github.com:aheward/kuality-coeus:
  Fixes to user creation logic...
Got rid of the cate user for now.
Merge of users branch. Improved user object creation.
Started working on Group code again. Gem version bump.
Completion of basic create methods for groups and assignees.
Completion of basic create methods for groups and assignees.
Merge remote-tracking branch 'origin/development' into development
Wrote a new scenario involving groups and roles and users. All supporting code is in and working (Note that the scenario fails because the underlying bug is still present).
Working on Cost Sharing in Budgets.
Merge of new Collections code.
New scenario about OSP Admins completed. Supporting code all written and working (Budget Columns and stuff).
A couple bug fixes for the base page and the budget column data object.
Moved some Budget Column code into an edit method.
Preparing for merge with Abe
Added new users to the users.yml file: Protocol Creator, Protocol Approver, IRB Administrator