Made checkfiles.pl faster and refactored SearchStore
Add an ip6tables sample script.
Merge branch 'ip6tables' of git://github.com/rbtcollins/cjdns
Fixed loop address bug, fixed inverted check causing occasional null deref and refactored NodeStore.
Temporary workaround for incorrect label bug.
Use KeyboardInterrupt instead of KeyboardError
Make sure nodes which have the wrong label because of a router reset are eventually flushed out of the table
NodeStore can only replace nodes if they have no children, otherwise the children are orphaned.