fix resolve_dependencies, copy unprocessed because loop body may append to it
enhance robot unit test to better test resolve_dependencies w.r.t. skipping builds according to available modules
make sure that test easyconfigs are available for all goolf toolchain elements
enable ignore_osdeps in robot unit test
stop requiring a module name mapping for all provided test easyconfigs
get rid of appending to list of unprocessed easyconfig while iterating over it, it's evil, eviiiiiil
Merge pull request #818 from boegel/fix_robot

fix resolve_dependencies, copy unprocessed because loop body may append to it