Remove use of context object.

Dancer2 0.150 removed the context objext and access to the request (or
PSGI env) from within engines. D2 has work under review to add back
access to the request object from all engines.

This commit updates the code to work with the proposed Dancer2 changes.
Merge branch 'bugfix/context_removal'
Update minimum required version of Dancer2