Abstract search process one step with phrases.
Adjustments.
Remove redundant feature load.
Hash terms/phrases with fnv1a.
Handle docs that match multiple phrases by choosing the better scoring relation.
Handle empty phrases.
Merge branch 'phrase' into phrase-fnv1a

Conflicts:
	index.js
Heavily refactor searching.
Add carmen-analyze script.
Check for term <=> phrase relation uniqueness.
Add phrase <=> doc relation analysis.
Ensure uniqueness of relations.
Warn, not throw.
Show debug output on DEBUG env var.
Try a much higher threshold for sigterms.
Determine sigterms by topx, not by threshold.
Finally kill the mostfreq bugaboo.
Show stats at the end.
Comment about significant term selection.
Move ref deduping to the end.