Jack Op

- Addressed comments from #113
- Added sample rate conversion (if libsamplerate is available)
- Added some underflow handling