Merge branch 'development' of github.com:aheward/kuality-coeus into development

* 'development' of github.com:aheward/kuality-coeus:
  Cleanup of an iterator that would never break early.
Change to key_personnel create method: 'break unless' added for person.add_person_errors -- Also, a change to a step def in key_personnel_validations.feature to remove an a valid credit splits method.
Removed step definition from key_personnel_validation.rb that contained a case statement for someone checking their outbox, then verifying that a proposal they took an action against has a new status.
Budget Versions: Changed method from 'open' to 'open_budgets' -- And other corresponding changes necessary to make existing budget versions feature file to work.
Merge branch 'development' of git://github.com/jonutter/kuality-coeus into development