fix(archive): push same data to elastic and mongo

when you use find after inserting it will use projections, but you should have all data in docs anyhow (including id) so there is no need to fetch it
For rendition (https://github.com/superdesk/superdesk-server/blob/master/superdesk/archive/archive_ingest.py#L51) we used on mongo partial update, and those updates has a different syntax on Elastic (should be added ctx. at the beginning of the came, see: http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/partial-updates.html).
So here we changed the code to do a full update on elastic with what is currently on mongo.
From what I know lucene perform an update by a delete and insert on index.
If one transaction fails on Elastic, the next one will make a full update so less issues with not in sync data.

If this solution is not good we can change mongo datalayer to support partial updates by default(no special syntaxt) as elastic supports.