trim down output of dry-run, when $CFGS var is defined

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
make output of dry-run appear in markdown style, ready for github use etc

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
re-adjust how to print module

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
fix the classic off-by-one bug

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
also, compact output of eb --search, via $CFGS contraction

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into feature_make_dry-run_output_readable
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into feature_make_dry-run_output_readable
add perpetrator, restore previous print style

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Revert "re-adjust how to print module"

This reverts commit e2dac32f5abca83d9de5f473cc6cea355894941d.
template CFGSVAR, avoid referencing -1 if cfgs==''

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Merge branch 'multiple_robot_paths' into feature_make_dry-run_output_readable

Conflicts:
	easybuild/main.py
add det_common_path_prefix function + unit tests
add optional prefix argument to print_msg, to disable inclusion of '==' prefix in printed messages
add --search-short/-S and --dry-run-short/-D command line options
print shorter paths for search/dry-run based on robot paths, make search pick up robot paths, align output of search/dry-run, use options.search_short and options.dry_run_short
add checks for -D/--dry-run-short
add import for all in filetools.py
Merge pull request #5 from boegel/feature_make_dry-run_output_readable

add --dry-short-short/-D and --search-short-S options, clean up implementation, add unit tests
stop fidling about in home dir in test_set_tmpdir, restore original environment and reset tempfile.tempdir after every test
fix typo