Add a push API to accept normalized json files

`RawDocuments` have source in them so you can just say `raw_documents[0]['source']`