Revert "Renamed isPixelOnlyDevice to mIsNoLineOrPageDelta. Use struct's scroll deltas."

This reverts commit 162df1a0774f9f197da81f7e573df7b5578db182.
Revert "Fixed ESM header."

This reverts commit a418c73bee8e7c853eb5f67894b52ede2bc613f3.
Work on using pixel deltas the same way GTK does it.