Make CachedEdgeList neighbours/incident edges const.

This should avoid the case that a user accidentally or deliberately
overwrites the internally cached values.