fix(util): enable namify to remove an absolute path with special chars

Whenever adaro tries to remove an absolute path containing special characters (e.g. parenthesis) it fails and hence is not able to render the template.

- escaped special chars before trying to remove the absolute path
- supplied a test that should fail without the fix (and pass with it)
This is a touch too aggressive (and, subsequently, causes some issues on windows). Please replace with:
```js
var SPECIAL_CHARACTERS = /[-\[\]{}()*+?.^$|]/g;
```

Worth mentioning that your don't have to escape most characters inside of square brackets, just the ones that might confuse the parser like a leading caret, a hyphen not at the start or end, and a closing square bracket.