bump version to v1.4.1dev
enhance list toolchains unit tests, also check how many times a toolchain is listed
only consider *unique* subclasses of Toolchain
also track build dependencies in process_easyconfig, required for easyconfigs conflicts unit test
Merge pull request #628 from boegel/fix_list_toolchains

fix 'eb --list-toolchains'
Merge branch 'v1.4.x' into develop

Conflicts:
	easybuild/tools/version.py
fix remark w.r.t. variable naming
Merge pull request #629 from boegel/track_build_deps

also track build dependencies in process_easyconfig
define constant SHLIB_EXT, deprecate shared_lib_ext global var
Merge pull request #630 from boegel/SHLIB_EXT

define constant SHLIB_EXT, deprecate shared_lib_ext global var
allow sanity_check_step in Easyblock to be used for extensions as well
correct lib subdirs for ACML, and set BLAS_LIB_DIR and CPPFLAGS as well
fix template dictionairy after parsing easyconfig file
Merge pull request #633 from boegel/fix_early_templating

fix template dictionairy after parsing easyconfig file
Merge pull request #632 from boegel/fix_acml_support

fix ACML support and support using Easyblock sanity check for extensions (e.g., numpy)
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