Vim patterns for gitignore
Handler initialization code.

Isn't even much of a handler,
as it doesn't implement ServeHTTP() just yet.
Documentation updates
Rephrasing
Test utils
A simple context implementation
Gotta use the real name
A basic token generator
I suddenly don't like that whitespace anymore
Renaming to differentiate it from *_test.go files
A function testing if the given string exists in the slice
Basic token regenerating (cookie setting) for requests
SetBaseCookie documentation
This should call setToken itself too

In case RegenerateToken() is called by the user
and not by our own ServeHTTP(),
it should get stored in the context anyway
And a test for RegenerateToken setting the token in the map.
Prefixing context methods with "ctx".

Name like "setToken()" isn't really clear in this case.
ctxClear()
CSRFHandler now *is* a handler: still only checks safe methods
We exempt paths (like "/home"), not URLs (like "http://dummy.us/home")
handleFailure()