First, please update server to 0.86.2 or you might loose your printer configuration at some point. 0.82.2 fixed that problem.
Regarding extrusion, please update to 2.0.5 where we already improved how we do it. Now we send something like this:
09:34:33.471 : G92 E0
09:34:33.471 : G1 E1 F120
09:34:33.632 : X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
09:34:38.622 : G92 E0
09:34:38.622 : G1 E1 F120
09:34:39.100 : X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
09:34:45.237 : G92 E0
09:34:45.237 : G1 E10 F120
09:34:45.655 : X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
09:34:54.001 : G92 E0
09:34:54.001 : G1 E10 F120
So with the G92 E0 trick it works always as expected.