fixing unresolved file - backward compatibility issue

added a resolveFile based on surlInfo to getChildren() and based child()
on getChildren() > more srmLs but more consistence too