fix version check + sanity check in Geant4 easyblock + style fixes
also fix version check in install_step
fix make_module_extra for Gean v9.4
symlink env scripts for Geant4 v9.4
add ported easyblock for GATE, which supports building and installing GATE v6.1, v6.2, v7.0
Treat mpi_family MPICH as MPICH 3.x instead of MPICH 1.x
Fix handling of MPICH 3.x for Scalasca 1.4.3

For Scalasca 1.x, there /is/ actually a difference between MPICH2 and
MPICH 3.x. The latter is only supported since Scalasca 1.4.3 (older
versions won't compile) and now correctly selected by the easyblock.
fotis@cern.ch

Signed-off-by: Fotis Georgatos <fotis@cern.ch>
2012-2014

Signed-off-by: Fotis Georgatos <fotis@cern.ch>
Uni.Lu/LCSB, NTUA

Signed-off-by: Fotis Georgatos <fotis@cern.ch>
fix easyblock headers

Signed-off-by: Fotis Georgatos <fotis@cern.ch>
Merge branch 'develop' of github.com:hpcugent/easybuild-easyblocks into bugfix_headers_fotis_cern_ch

- Yeah, I should have done it with rebase, however I have pushed in the repo already => tough luck :(
fix use of mpi_family() in ALADIN, Intel MKL and NWChem easyblocks, w.r.t. MPICH family
Merge pull request #521 from fgeorgatos/bugfix_headers_fotis_cern_ch

Bugfix headers fotis cern ch
use 'mpich2' value for ESMF_COMM with MPICH family (i.e., MPICH v3.x)
Fix typo
Merge pull request #519 from geimer/fix_mpich_inconsistencies

Treat mpi_family MPICH as MPICH 3.x instead of MPICH 1.x
fix use of deprecated functionality, enhance unit tests to check for it
only issue deprecation warning if 'license' easyconfig parameter is actually defined
remove useless deprecation message in VSCPythonPackage easyblock