Bookmarkr auth

Add the second half of the bookmarkr tutorial. I've tried to cover a few more 'advanced' things and finish off a functional albeit very rough application.
How about using `request->param()` here and moving the empty check below this?