Alternative directory listing functions.
cache flag is no longer required and defaults to false.
Allow disabling of directory listings.
Eliminate resizing by height.