PREREQUISITE: update haystack and whoosh.
setting: add haystack
search_index: init
url/model/index/view: fix typo, update index.
template: update Search htmls, and update gitignore
index/template: update search content