Split a node-list into a list of node-lists.
The list of nodes to be split
A list of GIs at which to split the node-list
Type: list of node-lists
List of node-lists, each one of which is either a single node whose GI is a member of `gilist', or a non-empty sequence of nodes whose GIs are not members of `gilist'. Preserves order.