federation/planner: add a serviceSelector to planner
federation/planner: add a serviceSelector to planner

Also move the planner constructor from executor.go to planner.go.
The next commit will remove it from executor.g.

samsarahq/thunder,samsarahq/thunder,samsarahq/thunder,samsarahq/thunder,samsarahq/thunder