add: port async socket listener example from c#
update README