fix bug in noAvailableNode processing, which causes message explosion
Merge pull request #35 from ErikFang/master

fix bug in noAvailableNode processing, which causes message explosion
miss NoAvailableNode.proto and .java
Merge pull request #36 from ErikFang/master

miss NoAvailableNode.proto and .java
handle null in logReader and RollRecovery, add active field in Connection; abort sending message when Connection is not active
stage need to be marked as PENDING when collectorNode fail and no other collectorNode available; connectionMap need to be updated when stream reconnected
Merge pull request #37 from ErikFang/master

bug fix
Merge pull request #17 from dianping/master

from dianping to jin