smokeping: splitting recuse directory from file link creation & adding dependency chain

Change-Id: Iec6087538d66f2e07e822fe058a4c3fffde91380
Merge "smokeping: splitting recuse directory from file link creation & adding dependency chain" into production