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.
Added the submit proposal step definition and supporting data object method.
Fix to a bug with radio buttons and nil values in the data object class variables.
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.