discoursegraph: select_nodes_by_layer() now accepts multiple layers as filter
rst: fixed edge types, and segment type of parent node