HG-81: Support non-ascii article titles

There are also some other small fixes like:
- numeric titles were causing error because Ember casts these titles as `number`;
- `window.location` is object and TS complains about assigning string to object;
- the value in _pathSegments[2] is read as URL escaped and the titles got double escaped;