Cleanup.
* Added friendly warning indicating that the test will be
uncompilable without all of boost::program_options, boost::system, and
boost:thread.
* Added check in test/test.cpp that we have the boost libs in order to
avoid gnarly error messages which would otherwise occur.
* Removed checks for malloc, alloca which must be present in C++11.
Check whether HAVE_CONFIG_H is defined before we try using the
HAVE_BOOST_* macros in test/test.cpp.
* Improved Boost header check and messages. Don't let silly buggers
specify --without-boost.
* Don't check for libintl.h, as bison-generated parser doesn't use it
unless YYENABLE_NLS and ENABLE_NLS are defined, which they're not.
Conditional seems clearler without AS_IF, since we don't have multiple
tests.
Completed proper configure test for Scope.
Converted echos to AC_MSG_WARNs for test warning.
Added & to deleters used with std::unique_ptr to make clang happy.
Get Joel's changes regarding lightgrep_c_util's unique_ptr custom deleter.