Added the ability to use attributes other than 'id' in the destroy templates:

	var Person = can.Model.extend({
					findAll: "GET /groups/{groupid}/persons",
					findOne: "GET /groups/{groupid}/persons/{id}",
					create:  "POST /groups/{groupid}/persons",
					update:  "PUT  /groups/{groupid}/persons/{id}",
					destroy: "DELETE /groups/{groupid}/persons/{id}",
					…
				 },{});

	new Person({ id: 2, groupid: 4}),destroy();
- Fix the "Destroy Deferred" tests for Zepto, Mootools, Dojo, and YUI.
- Trying to keep Model.destroy backward compatible.
Merge pull request #492 from cl-ment/master

Destroy templates and attributes.