Create legal_controller.  Add logic to omniauth controller to check legal agreement status
Set omniauth_callbacks controller logic to sign in user via guthub. Creates user regardless of legal agreement status
Create sample bootstrap modal partial for github Signup
Sign in with Github and legal agreement successful
Started rspec and capybara for omniauth_callbacks_controller

Also had to updated User Model self.omniauth method for data structure to agree with tests.
added omniauth_callback_controller_specs.rb, with appropriate capybara elements
inserted an API helper into specs.
Create tests for signin with Github
Merge branch 'master' into github-signin-testing

Conflicts:
	app/controllers/omniauth_callbacks_controller.rb
	app/models/user.rb
	app/views/devise/registrations/new.html.erb
Merge pull request #5 from ProjectOdinMakerSquare/github-signin-testing

Github signin testing