Fix common-aliases on OSX/BSD

Remove definition for `ls` (repeats things already done in lib/themes-and-appearance.zsh and that has builtin support for BSD/Darwin/etc.)

Clean up `dud` so it works on BSD/Darwin.

Fixes #2462