Handle docs that match multiple phrases by choosing the better scoring relation.
Handle empty phrases.
Merge branch 'phrase' into phrase-fnv1a

Conflicts:
	index.js