Fixed empty HTTP_REFERER calls.

When HTTP_REFERER is not set (which is a quite likely scenario), dancer
would die with:
    isa check for "referer" failed: undef is not a string!

This forces request->referer to return an empty string, rather than
undef (which is not a Str).