change unit testing framework to use ctest to spawn tests; debugging can be done by running unit-test [args] manually
reduce output by truncating path in error message
Merge branch 'develop' into ctest
add timeouts to ctests
Merge branch 'ctest' into develop
Merge branch 'develop' into analyzers

Conflicts:
	CMakeLists.txt
	unit-test.cpp
Simplify CMakeLists.txt library linkage.
Add empty_sentence_filter.

Removes any "
", "
" token sequences that might occur after filtering
out tokens in previous steps in the filter chain.
Fix unit tests for the new analyzer setup.
Account for encoding in sample search app.