サブディレクトリ下でのページ内リンクが機能するように修正

"#..." によるページ内リンクがトップディレクトリにあるページでしか正しく
動作していなかった。

たとえば reference/ 以下のファイルで使うと "reference/...#..." という
相対リンクに変換され、これがファイルのある reference/ を起点に解決される
ことで実際のリンク先は "https://.../reference/reference/..." と不正に
なってしまっていた。
"～.md#anchor" のリンクが cpprefjp 本サイト上で機能するように修正

リンク指定の末尾のみを見ている ".md" の除去が働かず cpprefjp サイト上
では「ページが見つかりませんでした」のエラーになってしまっていた。

テンプレートページ *_template_page.md （とその派生ページ）にある
"[Clang](/implementation.md#clang)" などのリンクが大量に該当。
a タグに href 属性が無くてもエラーにならないように

飛び先アンカーの設置で href が要求されるのは理不尽。
（ <a name="..."></a> で済ませたい。）
Merge pull request #1 from k-satoda/improve-anchor-usability

アンカーによるリンクをもっと使えるようにする