Use madeleine's upcoming execution_context feature to avoid globals
Depend on pre-version of Madeleine

that actually has the context feature we're using
New Madeleine dep
Merge branch 'with_context'

Conflicts:
	TODO
	lib/madeleine/rack/middleware.rb