Better use of user & profile factories
Killing the "profile" scope even deader
request_helpers.rb replaced with Factory usage
Logging in from MyUSA marketing page redirects to app #352
Logging in from MyUSA marketing page redirects to app #352

Tests session is destroyed unless during redirect
Create UI for adding owners developers to application

Added owner_emails and developer_emails to model because we need to store plaintext record as well as associations to user model.
Added a test
Force logout with url params

Use warden hooks to allow us to force a redirect by specifying 'logout=true' in the query params.
Modify audit code to prevent against infinite loop

Calling current_user inside of before_logout hook can cause bad things to happen.
Merge branch 'devel' into feature/multiple-owner-ui

Conflicts:
	app/controllers/applications_controller.rb
	db/schema.rb
	spec/models/doorkeeper/application_spec.rb
Correct indent on logo url field
Remove message "You need to sign in or sign up before continuing" #349

Remove message only during oauth process
Explicitly pass flag to login flow to indicate whether we should redirect back

If the user abandoned the login flow, we do not want to use that return_to path later. So, unless a flag is explictly passed to the login flow, we should clear the return_to.
clean up calls to clear_return_to
Update owner_emails migration to backfill field
Show values from failed save on applications page

Split the call to update_attributes into attributes= and save so that we can set the (wrong) attributes and do the special controller validation for current_user.
What size application image to provide hint #360
Issue #310 - On contact form submit, disable button and change text

On success/failure, enable button, reset text
Fix spec for switch user
Merge pull request #364 from 18F/feature/multiple-owner-ui

Create UI for adding owners developers to application