Validate configuration before try to schedule it or run it on agent

Ensure in scheduler that agent not start with "-" or the harpoonctl will fail
trying to parse the name of container as argument.