Add node::neighbors(void)

This allows the user to interrogate all the neighbors of a node, which
are defined as the one-hop paths (so only a source and distination).