renamed single-threading option

fixed issue with wrong reading of ListenerConfig
Listen method in NativeListener now non-blocking
Updated ROADMAP.md