title: AngularJS $http.post removing attributes
body: <p>When I do a <code>$http.post</code> in AngularJS with a object like:</p>
  
  <pre><code>{  name: '232', id: '3434', $type: "API.Models.Fields.ValuesList, API" }
  </code></pre>
  
  <p>with the signature: </p>
  
  <pre><code>$http.post('api/records', model);
  </code></pre>
  
  <p>the <code>$type</code> attribute is removed everytime on the chrome traffic listener no matter the value.  </p>
  
  <p>Is there some secret $ remover ;) ?</p>
  
  <p><strong>UPDATE: ANGULAR >= 1.3 NOW DOES NOT REMOVE THE $ ATTRS.</strong></p>