- prevent import error when SCons.Script is unavailable
- add fileutils.check_digest, fileutils.write_digest