Fix incorrect Dancer::Test delegation
adding the desc in the tests (so we have coverage)
Merge branch 'pr/174'
Remove PerlTidy from dist.ini

As at least 4 of us agree... off with the plugin!

Fixes issue 153
dispatch responds to changes of path_info by before_request hooks
counter-fix for Issue #181
add Test::MockTime to test dependencies

... and make the test skip if the module is not present

Fixes issue #182
Merge branch 'gh-182'
Merge branch 'pr/181'
add content_type as one of the dancer_response options
Fix a typo
Merge pull request #185 from tomhukins/patch-1

Fix a typo in the README.
adding deserializing support
Add deserializing support
add missing dependencies

Fixes Issue #170
Fixes Issue #179
P*l*ack::Request
Rename SessionFactory engines to Session

Dancer::SessionFactory::(Simple|YAML) are once again
Dancer::Session::(Simple|YAML) in preparation for the
change to the "Dancer2" namespace change.

The roles continue to be SessionFactory as they were originally.
Move Dancer::Factory::Engine to Core and rationalize

This module is also used for Handler classes, which don't
implement the Engine role.  Since the name -> class mapping behavior
is tightly tied to the core, it makes more sense for it to merely
be a Core component: Dancer::Core::Factory.

I also switched it to use ModuleLoader instead of string eval.
force File::Spec to unix in file_utils.t to pass tests on all platforms

Might need further fixing later on to generate all paths that are used as
test expectations via File::Spec.
make sure files in file_utils.t are written as binary files (fix win32)