Changed slugify function to digest international characters

A few notes:
* options.allow is no longer relevant (since approach to the filtering is not remove everything bad , and keep most of everything else)
* dependency added for xregexp