store the killer slug safely away

Using the node-slug library in the browser results in pulling 4 MB
un-minified, 1 MB minified Unicode data. We need some other solution for this.
replace the overkill node-slug solution with a simpler one