Merge branch 'develop' of github.com:hpcugent/easybuild-framework into develop
add support for modextrapaths
fix remark
Merge pull request #634 from boegel/modextrapaths

add support for modextrapaths
fix typo
Merge pull request #637 from boegel/modextrapaths

fix typo
add is_required function, use it when verifying toolchain definition vs toolchain module; this allows to make BLACS optional
filter ScaLAPACK dep LIB* variables based on whether they are set or not (required to filter out LIBBLACS)
rebase ScaLAPACK on top of BLACS, define is_required to exclude BLACS with ScaLAPACK 2.x, only set BLACS variables if required
only include ScaLAPACK in toolchain definitions, BLACS is included indirectly; don't set BLACS variables empty, Blacs support takes care of proper handling of that
allow source_urls to be templated for extensions
Merge pull request #639 from boegel/ext_source_urls_tmpl

allow source_urls to be templated for extensions
set OMPI_* environment variables, to avoid that others (unwillingly) take control of the build process via the environment (cfr. #188)
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into develop
Merge pull request #640 from boegel/OMPI_env_vars

set OMPI_* environment variables for OpenMPI
Merge pull request #638 from boegel/optional_blacs

make BLACS optional as toolchain element, depending on ScaLAPACK version
cleanup test logs/files
more cleanup
remove all log files, including rotated ones
remove faulty comment