adopt fuzzy search algorithm

adopt a full Bitap (fuzzy search) algorithm algorithm, fuse.js (http://kiro.me/projects/fuse.html)