improve builtwith banner, add FG where relevant

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
improve text for humanitarian purposes

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
factorize the footer business in a separate function

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into contrib_builtbanner
reorder import components

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
add module-footer option & ... unhash the hash

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Move the default config.cfg to $XDG_CONFIG_HOME

The new place for config.cfg is now
$XDG_CONFIG_HOME/easybuild/config.cfg
quick fix so module dependencies get automatically unloaded when doing "module unload"
fix conflict around imports

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
put back the funny indentation, shuffle imports order to alphabetic

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Merge branch 'typecheck_format2' of github.com:stdweird/easybuild-framework into typecheck_format2
Moved config file: some reworks after comments
default config location is decided in get_user_easybuild_dir()
Merge branch 'typecheck_format2' of github.com:stdweird/easybuild-framework into typecheck_format2
use class constant for terse option, and get rid of lambda
rework modules, adding version check for all flavours
add test for format v2 easyconfig with more complex dependencies specifications
improve error message, also include value of obj that couldn't be parsed by Convert instance
fix robot unittest with updated MockModule
Merge branch 'develop' into typecheck_format2