Added a new means to detect and handle cycles in the blueprinting graph.
Objects containing cycles can be blueprinted and the object causing the
cycle can be set to null or a defined value now.