softclip: fix fallback implementation

Signed-off-by: Tim Blechmann <tim@klingt.org>
testsuite: compile fixes

Signed-off-by: Tim Blechmann <tim@klingt.org>
vec: move implementation to subfolder

Signed-off-by: Tim Blechmann <tim@klingt.org>