rename splitter/merger to shorter/generic names
add cmake module to find nanomsg
a little clean up