directory: ignore non-regular non-directory files by default
Playing FIFOs and devices (especially character devices) typically only makes sense if explicitly requested. Playing FIFOs will usually lock up. Playing devices could have any effects. Add an option to restore the old behaviour in case someone wants it.
Showing with 29 additions and 6 deletions