Add support for Text::Xslate

With these changes, I can use Plack::App::Directory::Template with Text::Xslate