highlight search keyword in current page

highlight.js based on http://bartaz.github.io/sandbox.js/jquery.highlight.html#how.
add search-highlight.less to custom style for different theme,default is
yellow,same as the osx's search result style.
when toggle the search input element to close,current page's highlight
elements will be cleared.
use space to split search keywords,highlight all the results.
use regex to match the content,ignorance case.
havn't add any options to custom the default behaver,see if any issue
announce this.
highlight current page
change lunr.js to codepiano/lunr.js
update build file
add share to qq support
clear search keyword when toggle close the search input element
add desc param,will include in the qq message
update share to qq build file
Add "id" attribute to parsed glossary entries
Fix dump typo in glossary's entryId func
去除全局滚动条
Use kramed-text-renderer (0.2.1)
Use kramed 0.4.1
Add glossary indexing
Replace kramed-text-renderer references

with “kramed-text-renderer”
Merge pull request #411 from GitbookIO/glossary-search

Glossary search
Remove debug
Dump glossary index to glossary_index.json
Show index on glossary page
Improve design for glossary page