[spark-postgres] Implement stream with postgres binary format
binary format can lead up to 30% of performance improvement over csv. mainly on the postgres side to parse the content and on the client side to generate the content
this is a talend implementation for reference inspiring https://github.com/EDS-APHP/TalendComponents/blob/eb17cf333ebfb4cb0519ecaa5d2d0c630cc9af32/tPostgresqlOutputBulkAPHP/tPostgresqlOutputBulkAPHP_main.javajet