Urlencoded anchor support

Although I don't remember why I didn't send this pull request about one year ago, I send now because my friends want this.

This patch enables `--with-urlencoded-author` option, if enable this option, `url-encoded` anchor is used in toc links instead of `L.....` stuff.
This make most of people that uses multi-byte languages happy!