Change referenced item list policy
Now in 1D, referenced face and edge lists are defined according to referenced node lists. And in 2D, referenced edge lists are defined according to referenced face lists.
Note that lists are duplicated. This could be improved (sharing lists) but it would require (significant?) changes. Since the extra memory cost only occurs in 1D and 2D, it does not seem necessary.