Updated feature editing tools to use FeatureNode instead of FeatureModelGraph

Fixed auto clamping in Draggers, the _mapNode variable was being set in
the constructor and therefore was skipping the oldMapNode check in
setMapNode which sets up the clamping.