LIVEOAK-73 Provide file upload / download endpoint using Mongo GridFS as storage
 - Rewrite BinaryResource download logic to avoid buffering full body in memory