Merge pull request #216 from clovis/master

Create a new NoHits class in HitList
Merge pull request #217 from clovis/master

Small fixes and optimizations
Merge pull request #219 from clovis/master

Remove all English dependent code from JS: see issue #194
Merge pull request #221 from clovis/master

Better error handling
Merge pull request #224 from clovis/master

Update upstream: bug fixes and enhancements
Don't load words table by default
Merge remote branch 'upstream/master'