Make llvm+clang options configurable via environment variables

Here's a first pass at environment variables for configuring llvm and clang.  These desperately need to be documented somewhere.