Found rand() call in hncp_proto, which should have been random(). May explain some issues in collision detection.
Fixed data conflict resolution to be more conservative (accept that it is really potential conflict only from node data update which conflicts with what we have), but also more proactively ask for those node datas if they concern the local node. As a result, should provide smaller multicast attack surface _and_ work correctly now.
Added command line based test running to test_hncp_net (can choose test to run). Also made random seed handling same for each test either run in bunch as individually.
Merge branch 'master' of github.com:sbyx/hnetd