Doesn't crash for nameless people anymore

Seriously though, @feliciaan, give Github your name.
Added Github authentication through Devise
Friendly id's are nicer to view
Yaay, links!
Made profile page bit more decent
Highlighted logged in user
Made login/logout flow decent
Wasn't thinking apparently
Used image tag (Thanks, @Silox!)
Updated to Rails 4.1
Restricted API calls to authorized calls only

This is necessary to avoid the call rate limit for unauthorized API calls.
You need to set 'github_token' in 'config/secrets.yml' for this to work. See
the wiki for more information.
Merged coder and scoreboard controllers

And renamed coder_X to coders_X.
Add link to GitHub profiles
More image_tags for @Silox
Merge branch 'master' into github-auth

Conflicts:
	Gemfile
	Gemfile.lock
Fix merge
Fix some flashes
Merge pull request #1 from ZeusWPI/github-auth

Github authentication and stuff