Add Group.getAllChildren() method

Also avert API-breaking changes to getChildByName and getChildByID.