TSP-4667: trigger creation of new plan branch && new git branch

Rename this function ? Was originally intended as a generic request sender / handler, this is now wired to handling the entire retrieve-plan-branches->create-if-not-exists->build-plan chain