Different way of generating keys which will always work with paranoid NodeStore
added random.uint8
fixed numerous bugs including reach of peers being periodically zero'd
do flush peers from table if an error is received, they will be added back by DIC