Unicode spaces

https://github.com/jnicklas/xpath/pull/58 adds new function `replace_spaces` instead of changing `normalized_space` which I consider a bad idea as `&nbsp;` can be used not only in links.

This PR is based on https://github.com/jnicklas/xpath/pull/62