master: update and add scrollspy
master: update build tools to support preview file list
master: support navigation back using BackSpace or Left key, update linuxshell.md
master: update footer.tpl
master: update