Exclude id field from _source

Fixes #78
Should we consider just triggering this on the presence of the `id` field instead? It would mean that the PUT API would have to take the id from the URL path and ensure it's in the document body, but that seems sane to me. IIRC CouchDB does something very similar before passing the document to its storage layer.