support for hierarchical module naming schemes

@geimer: this should fix the problem that's blocking you right now

I might need to figure out one more thing w.r.t. the devel module name before this really works for you, I'm looking into that...
hmm, on eidea would be to set the missing details in the toolchain instance via robot (because the details are (only?) in the easyconfigs), but retrieve the wanted values via a toolchain instance method. but i don't know where the tc instance is created (if at all). 
however, this code means that if no easyconfigs are found/kept, the more advanced mns's can't be used. (that's at least good to know ;)