Handling for edges without a source/target node in the layouter

The KIELER layouter cannot handle edges without a source/target node and throws an NPE. These edges are not transformed into the data model for the layouter anymore.

Fixes: #51