random changes made to local code
changes from Abe
Merge branch 'development' of github.com:aheward/kuality-coeus into development

* 'development' of github.com:aheward/kuality-coeus:
  Fix to a bug with radio buttons and nil values in the data object class variables.
  Added the submit proposal step definition and supporting data object method.
  Updated the User Object significantly because it currently has to keep track of whether or not it's logged in.  This presents a problem across scenarios, however: At the start of every scenario every user object is necessarily in a "logged out" state and there's no non-time-consuming way to alter this status. So, every scenario will begin with a step that logs in.
Adding users.yml and updating the user data object.
added users yaml stuff
change to how window switching works
Created classes and elements related to user creation.
Had to require 'yaml'
Created a step definition and related methods to check if a user exists and created it if not.
Creation of a couple user methods
Bug fixes and a change to the users.yml format.
The basic user object create method is complete and debugged.
Created a Utilities module and added it to the World. This module contains methods that will be used extensively for User Objects.
Removal of some useless code commentary.
Just a small abstraction to remove a tiny bit of ugly duplicate code.
Some code cleanup.
New user yml stuff from Abraham
changes made to the user yml file - via Abraham H.
new users in the users.yml file
new users in the users.yml file - with additional corrections