starting the re-resign of the filter
re-structure the server side
Merge branch 'master' into opt

Conflicts:
	src/rhino/rhino/static/js/app/detail.js
	src/rhino/rhino/static/js/controllers/filternarrow.js
	src/rhino/rhino/static/js/controllers/searchresult.js
小调整
Merge pull request #48 from konglingkai/opt

一些代码优化