recursively upload steps in subfolders

@kbarrette - thoughts?