create node settlement extension

This extension can be used to decide where to attach a newly created
node.
Create constant node settlement strategy

This is an implementation of NodeSettlementStrategyInterface. It uses a
constant in the class definition of the given object.