Add CLEANPATH and CLEANLIB for building clean-base without dependencies
Fixes #23 (closed); fixes #25 (closed).
CLEANPATH and CLEANLIB are looked at by clm to find the compiler and StdEnv. Because these were not set, clm was still using the locally installed compiler and StdEnv (#23 (closed)), as well as the locally installed linker causing #25 (closed).
These changes can probably be ported to the build.sh for other platforms, though I cannot test that so I didn't make these changes.