scons: add OS_ENV option, to forward all of OS environment to scons

Conflicts:
	SConstruct
fixup SConstruct in case there is no terminal in the environment