only warn about mismatch between provided build specs and available specs for easyconfig format v1.0
fix collaboration between --robot and --try-X
replace faulty use of tweak with tweak_one
extra check for finalpath being available
allow more liberal version regexp in EnvironmentModulesC

Older versions of environment modules (C) simply output version strings like `3.1.6`.  Make the VERSION_REGEXP accept this.
fix test_skip unit test (how the hell did this every work?!)
Revert "only warn about mismatch between provided build specs and available specs for easyconfig format v1.0"

This reverts commit ab9cd62f2eb4327af195a141ec2403b65adb762e.
only trickle down build specs when required/correct
fix 2nd part of test_skip, toy module should *not* be there in that case
Merge pull request #929 from boegel/fix_skip_test

fix unit test for --skip
Merge branch 'develop' into robot_try
enable --robot with default paths when --try-X or --dep-graph is being used
add unit test for recursive --try
fix new unit test
Merge branch 'develop' into flexible_modulecmd_version
fix incorrect '^' in modulecmd version regexp
Merge pull request #930 from boegel/flexible_modulecmd_version

make 'VERSION=' part in modulecmd version regex optional
Merge pull request #931 from JensTimmerman/finalpath

extra check for finalpath being available
fix remark
Merge pull request #922 from boegel/robot_try

fix collaboration between --robot and --try-X