Update to 3.0.84, Fix compile errors, add Fsync, and a few minor tweaks from Uber