add macro to start three devices
rename merger/splitter to more generic names
remove Context - not used in nanomsg
working FairMQ with nanomsg