Add recursive listing support to ls (ls -r)