Fix forward/back while browsing Tree hierarchy

王权利请求将github/fork/rspeicher/history_js合并到master

Created by: rspeicher

Adds History.js for better browser history while browsing the Tree.

Closes #1578 (closed)

合并请求报告