add company and email_domain models and migrations
add validations to companies and email_domains
add company routes and controller
move switch user select to the bottom of dev pages
can create/edit/delete companies with email domains
create programs migration
add company_id to programs migration
program model and relations to other models
add program routes
change flash notice wording in companies controller
pages for creating / editing program
add index pages for companies and programs
only admin can access companies and programs index pages
Merge branch 'master' into corporate
show username as display_name if available
add company id to users
assign user to company if user email matches a company email domain
add program_id to auctions table
auction belongs_to :program
add program to auctions on auction form