wiki improvement

This commit includes the following feature improvement for the wiki module:

- allow user to create a wiki hierarchy index by putting an **index.md** under the wiki library, because the index is itself a markdown file, hierarchy is therefore obtained by nested lists.
- auto-generate within-page anchors for h1 and h2 html tags, just like github.
- allow user to choose an existing library to be used as a wiki library.