[core] supoort browser native history

Add new UI option `elFinder.options.useBrowserHistory`, default is on(true).
Merge branch '2.x' into 2.x_n