Push multiple files at once
Currently the API pushes files one by one, we should handle the post method from the django api to accept multiple inputs/outputs at once. We should avoid writing in model history x number of times.
The APIClient should request the files and one member function should send them. All the other push*file members should use the above functionality and adjust it.