Whitespace.
Support `_id` field in bulk documents.

- Don't assume the `link` field is the ID.
- Keep backwards compatibility if `_id` is not
  present.
Export `_id` and `_type` fields to elasticsearch.

Preserves backwards compatibility.
Merge pull request #223 from alphagov/fix-nonedition-support

Fix nonedition support