Update deps; Pull in crypto
Large descructuring should be done in let
Initial code drop for CSRF protection
Placeholder for CSRF tests
Merge branch 'master' of github.com:pedestal/pedestal into csrf-protection
Cleanup deps; Update tests for new clj-http
clj-http auto lowers strings; stay consistent
Correctly terminate with the context response on missing token
Call assoc-double-submit-cookie with request.
Re-order docstring to match arg list.
Make default-error-response and denied-msg standalone.
Refactor existing token check.
Test anti-forgery interceptor.

Provided roughly same coverage as Ring anti-forgery tests, ignoring ones
that didn't seem relevant (e.g., ensuring newlines don't appear in
token). Additional test around 'assoc-double-submit-cookie' fn.
Make some names better.
Update doc string
CSRF protection should optionally be enabled as part of the default interceptors
Hand merge branch 'csrf-protection'