Background offsets seem to be relative to the background-size, so divide by the devicePixelRatio when setting
Make linter happier
Fix original 2x test to make sure it follows the expected convention
Add a minimum padding on any sprite with a device pixel ratio over 1. Ensures that rounding errors in background-position don't cause other sprites bleeding into high dpr sprites because of background size division ending up on non-whole pixel offsets