title: ActionLink with HttpMethod=DELETE does not work
body: <p>I try to implement DELETE method for my mvc-application.</p>
  
  <p>There is my link placed in View:</p>
  
  <pre><code>@Ajax.ActionLink("Delete", "Delete", "Users", new { userId = user.Id }, new AjaxOptions { HttpMethod = "DELETE" })
  </code></pre>
  
  <p>There is my controller method:</p>
  
  <pre><code>[HttpDelete]
  public ActionResult Delete(string userId)
  {
      //...
      return View("Index");
  }
  </code></pre>
  
  <p>When I click on Delete-link, I get a 404 error.</p>
  
  <p>In Fiddler I see, that my request perfomed by GET method!
  If I execute DELETE request with the same Headers from Fiddler, I get the expected result - my request is coming right into the Delete method.</p>
  
  <p>How can I use <code>@Ajax.ActionLink</code> correctly?</p>
  
  <p>P.S.: I want to use only built-in methods.</p>