title: AzureRM template Microsoft.Scheduler/jobCollections/jobs request uri with arguments fails
body: <p>I'm facing a problem when I deploy a template to build a scheduler job with an URI in which I want to pass two arguments.</p>
  
  <p>I want to set as the uri something like "/api/triggeredwebjobs/MyJob/run?arguments=arg1%20arg2"</p>
  
  <p>This works well when typing this through the Azure portal and the job starts without errors, but using an Azure template I see that in the uri the '?' character has been encoded to '%3F', what makes the job to fail because, the route does not exist.</p>
  
  <p>I can't understand why is doing this since, no other character (like '/') is being encoded when deploying the template (at least I can't see it through the Azure portal).</p>
  
  <p>Is this maybe a bug, or is it something I'm maybe doing wrong?</p>
  
  <p>Greetings.</p>