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 allows the attribute to be undef.
reflect change
Merge branch 'referer_handling'