fix backwards compatibility with old-style config + a bit of refactoring
add unit tests for legacy-style configuration, to ensure nothing breaks (cc @stdweird ;-))
avoid potential KeyErrors, remove TODO
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into develop
Merge branch 'develop' into fix_config
add unit tests for default (and legacy) configuration
undo 'fixes', proper fix was done by #558
style fixes
get rid of non-required old-style prefix-related lines of code
use DEFAULT_PATH_SUBDIRS in tests, check default subdirs separatly
get rid of test2 cruft
Merge pull request #556 from boegel/fix_config

fix configuration issues, in particular backwards compatibility + add config unit tests