added username or email login. fix #51
added profile scaffold
Sort of profiles
creating the profile would help
changed the index names and things
have profile go to current user profile.  Change profile url to be profiles/username
fixed tests in the most derpiest of fashions
moved stuff from user to profile
add cancan
add cancan
Merge branch 'feature/profiles' of ssh://personal/codeflash/codeflash into feature/profiles

Conflicts:
	Gemfile.lock
Added notices.
added can can ability
fixed tests
changed some more routing things.
adjusted user permissions. fixed #52
made things pretty
moved alert to under nav bar
Merge branch 'feature/profiles' into dev

Conflicts:
	Gemfile
	app/models/user.rb
	db/schema.rb
Merge branch 'dev' of ssh://personal/codeflash/codeflash into dev

Conflicts:
	app/models/user.rb