Bugfix 95 valid emails

Ref #95

I've moved `internet.slug` to an utility method, and added a decorator to make it super-easy to slugify output form other methods.

I'm also going to review localized providers (they often reinvent slugification), so consider this a work in progress.