Allow the use of hyphens in areas.

Thanks to rick-c for the fix.  Resolves habari/habari#480 .