Sink : chemistry interface improvements
This MR adds chemistry_first_init_sink()
to init sink chemistry read from the ICs and chemistry_write_sinkparticles()
to write chemistry stuff from the chemistry module. The side effect is to move the GEAR sink chemistry io from the sink to the chemistry module.
I verified that these changes allow compilation for all modules.