Implement auth as suggested in PR #63.

I have never done any oauth stuff, so that's to be tested.

This is my first experience with Node.js, jade etc., so let me know if I did something wrong.