Implement filt! for SOSFilter and BiquadFilter, filtfilt for SOSFilter

Also some miscellaneous cleanup in filter_design.jl
Fix type promotion for filtfilt temporary and output
Merge pull request #59 from JuliaDSP/sjk/sos_filtfilt

Implement filt! for SOSFilter and BiquadFilter, filtfilt for SOSFilter