Merged synth.cpp and synthticks.cpp
Rewrote the interleaved_blocks and uninterleaved_blocks functions using the fill function.

Removed channel_tick from existence.
CODE IS UNTESTED.