merge proxy: first steps, added a generic KWayMerger
merge proxy: added a basic wrapper for the API
merge proxy: change the order of values in some assertEqual() calls
merge proxy: fixes&follow-ups for the API after the first integration tests
merge proxy: naive, inefficient sequential implementation is done

It does not have a public interface yet so it cannot really be called a proxy
but the code itself works.