Very basic arbitrary sampling is working.

Need:
    * Streamification
    * Tests
Simplifying arbitrary resampler
Added naive resamplers
Offloading arbitray resampler state calculations to another function