Node planner interfacing

Allow planning of nodes from external plugins (or external MJ modules).