Moved config file: some reworks after comments
Back-out LIBRARY_PATH change.
Add LIBRARY_PATH to generated Modulefiles.
Merge remote-tracking branch 'upstream/develop' into develop
add support for Patch
fix unit tests
added Patches
Fix bug in more general case
filetools.py: pep8 clean up
checksums: read sha1 and md5 into blocks

When calculating the checksums of a large file, we need to read it into
blocks (currently 16MB) to keep memory usage acceptable.
filetools.py: fix indenting
filetools.py: fix typo
filetools.py: use python 2.x stuff
filetools.py: python 2.4 comp. => don't use blocksize
address most remarks.
fix py24 issue with regtests
address a few more remarks
cleanup keyless entries code
introduce future and depracted options, and log.future
add misisng license header