Merge pull request #308 from pascalchevrel/issue-307-fix-api-regressions

Issue #307: fix API regresssions
Issue #310: include local copy of jquery
- loaded and updated via Composer in web/assets/
- reordered entries alphabetically in .gitignore and composer.json
- updated template to use it
Merge pull request #311 from pascalchevrel/issue-310-jquery-include-via-composer

Issue #310: include local copy of jquery
Issue #307:
* fix sometimes missing source string in results for search/entity
* fix perfect_match search not catching entities with []