remove dash-fontlock; enable global semantic mode
Attempt 2 at turning off auto-fil in sh-mode
removed dash-functional
used cl-remove-if to replace remove-nils