Reassign state of nodes

old       => new
active    => active
suspended => inactive
inactive  => dead

And, some new states are introduced internally.

 * readable: nodes which can return results.
 * unreadable: nodes which cannot return results. dead or suspended.
 * writable: nodes should receive write-messages, even if they are dead or suspended.