Merge pull request #727 from hpcugent/v1.8.x

release EasyBuild v1.8.2
provide script to reinstall EasyBuild develop brances in a specified prefix
add impmkl toolchain definition
add more supported extraction formats in filetools.py

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
add more templates

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into contrib_more_formats_and_templates
consider both lib and lib64 paths
add IntelFFTW to impmkl toolchain definition
Merge pull request #736 from boegel/impmkl

add impmkl toolchain definition
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into develop
Merge pull request #693 from stdweird/ec_format_v2.0

Ec format v2.0
make it very explicit that get_config_dict in two.py is not finished yet
deprecate use of blocks in easyconfig files, to prepare for easyconfig format 2.0
hold jobs until all jobs are submitted, then release holds
keep track of holds on jobs, only set hold if job has no dependencies
add support for submitting job with (user) hold, use pbs.ATTR_x constants instead of using hardcoded strings
add missing self
add debug info for releasing holds
make sure hold used in submit() is registered, fix location of info log msg
fix defining list of known hold types, should be done after import pbs