Addd FIXME.
Go back to the old test behavior for 'make check', since we have our own
parallel test runner.
Use automake's serial-tests option to get old test output. Requires
automake >= 1.12.
Force autoreconf.
Travis has automake 1.11. Comment this until I adjust .travis.yml to
install automake >= 1.12.
Don't modify user variables in configure.ac.
Don't remove -g. Debugging symbols are handy, and can be stripped if not
wanted.
Switched to using pkg-config for discovery of ICU flags.
Remove define for boost::thread.
Boost autoconf macros find the wrong boost_system lib when doing shared
linking as well. Made this correction conditional on mingw only. Also
cleanup location of boost::asio stuff.
lightgrep.pc needs to depend on the Makefile because the values for the
variables substituted into it come from the Makefile.
We need -no-undefined as a link flag when building a Windows DLL,
otherwise autotools refuses to do it.
-no-undefined is a libtool flag, not a flag for LD. So don't try to
check whether LD understands -no-undefined because that's irrelevant.
Use AX_APPEND_COMPILE_FLAGS insted of AX_APPEND_FLAG for flags which the
compiler receives. (The former verifies that the flags are accepted,
while the latter does not.)
Put pkg-config CLFAGS for ICU into CPPFLAGS.
Flag cleanup. Don't clobber user *FLAGS.
Merge pull request #12 from uckelman/master

Preparation for 1.3.0.