An optimization

I made a mistake the first time I tried to do this,
and so I thought it didn't work.
Merge remote-tracking branch 'github/master'

Conflicts:
	audio/fir/FIRFilter.bsv
New understanding of how guards work obviates synchronization code.