[FEATURE] Files::removeEmptyDirectoriesOnPath()

This change introduces a new utility function which removes all
empty directories on a given path.

Change-Id: I1f495f7aee3550d4c8a3631adc9f8fc276f3da6c
Releases: master
[WIP] A new resource management for Flow

Change-Id: Ia2b47b4070a2dfabf4833bf1f0f3967ba3b032a7