Some cleaning.

Cleaning around regexp.h.
Update SConstruct to use lists (in some places) for the environment variables.