implementation for custom flash notices on the base layout.
test to ensure that the expected partials are rendered on the page.
Merge pull request #12 from jussmedia/add-test-for-layout

Add test for layout
Added Devise for authentication.
Users model for devise.
implementation of bootstrap alert message helpers

This will map Rails flash notices to bootstrap alert type classes.
implementation for devise and omniauth
added omniauth providers for the different social medias that are currently relevant to this site.
direct all provider callbacks to the 'Authentications' <- yet to be determined controller
Corrected the path to the 'messages' partial.
allows to track a guest user and transfer over to a registered user in the db.
custom implementation for flash notices on the layout.
Devise views customized for the User model implemented
Added test for the different expectations of the base layout.
Merge branch 'implement-devise-for-authentication' of github-personal:jussmedia/portfolio_website into implement-devise-for-authentication

Conflicts:
	Gemfile
	Gemfile.lock
	app/models/user.rb
	config/initializers/devise.rb
	config/routes.rb
	db/schema.rb
	test/fixtures/users.yml
	test/models/user_test.rb