new scram version, config tag, html log zip instead of tar gz

SCRAMV1: V2_2_5_pre5
  * Force set PATH environment for scram runtime (no need to run rehash)
  * SCRAM now complains if 'file' attribute is missing in test/BuildFile.xml
  * Always exit with non-zero code if there are build errors (even if -k is used). Also print an error message at the end to remind that there were compilaton errors.

Config tag V05-01-13:
  * Exit with non-zero even if -k is passed to scram build
  * print error message at the end jsut to remind the developer that there were build errors
  * error messages for wrong/missing tag/attributes errors in BuildFile