Infrastructure for excluding language libraries from the build. Add a new autoconf macro (a thin wrapper around AC_ARG_WITH) that makes it pretty easy to include or exclude specific language libraries. This will be tested along with future changes that use it.