Adds DCEL interfaces and a simple implementation.
Adds EdgeByEdgeDcelBuilder.
Corrects next/prev chaing construction.

Now handles correctly when more than one boundary edge is incident to
the same node.