Adds authentication through GitHub

**DO NOT MERGE YET**
*this is still using my GitHub app id and secret and simply won't work on production* :poop: 

This adds authentication through GitHub (using `omniauth` and `omniauth-github`), as well as Twitter Bootstrap (used for the top navbar displaying the current user)

Here's how it looks like:

Logged out:
![ci - logged out](https://f.cloud.github.com/assets/605293/531951/28cc5f3a-c13f-11e2-94f7-afdf6efc4652.png)


Logged in:
![ci - logged in](https://f.cloud.github.com/assets/605293/531954/2dbe82f2-c13f-11e2-8aa7-ba6070f8fc88.png)


Specs are probably broken though...