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)
generate path parts in Dancer::Handler::File via File::Spec (fix win32)
try to fix travis install script
add PERL env diagnostics to travis config
.travis.yml: disable --skip-satisfied on cpanm

TravisCI sets --skip-satisfied in an environment variable.
That doesn't play nice when piping 'dzil listdeps' to it, so
we hard-code it off.
fix time.t to use fixed time, not absolute time
switch to Dancer2 namespace

http://www.sukria.net/fr/archives/2013/02/18/dancer-1-and-dancer-2-what-were-going-to-do/
add the missing test plugin
Dancer2 documentation and packaging, ready for CPAN upload.
versioning format : Dancer2.x.y
Merge branch 'master' of git://github.com/PerlDancer/Dancer2
Separated plugin_syntax.t into two files and changed from Dancer to Dancer2 plugin_hooks.t and its dependencies
Forgot adding plugin_syntax_hooks.t in previous commit