BSD fix for unsupported ls -G alias and added fallback supprt for colorls as per Issue #836