Replace FIRtools with numpy or scipy.signal packaged tools
The FIRtools.py code seems to hand roll a lot of code that is standard signal processing. We should instead use standard numpy or scipy tools (like the signal module) for this, unless there is some strong reason we cannot.