UX Tweaks
UX Tweaks

Two little updates for some things that were nagging me:
* Previously, if the user scrolled slowly (below tolerance), it was easy to scroll to top without re-pinning (just scroll slowly with a larger offset to see). This additionally checks to see if user goes below offset, regardless of tolerance.
* For shallow pages, it was easy to trigger pinned status by "bouncing" against the bottom of the page (Mac Chrome/Safari). This adds to the same check that prevents this issue at the top of the page.

These are not well-tested across browsers, but hopefully they're of some use.
sakshikhanna/headroom.js,webmechanicx/headroom.js,zonayedpca/headroom.js,SakuraXSer/headroom.js,itxd/headroom.js,sangramsam/headroom.js,visense/headroom.js,volving/headroom.js,WickyNilliams/headroom.js,WickyNilliams/headroom.js,EagerApps/headroom.js,shankiesan/headroom.js,zartata/headroom.js,ZmagoD/headroom.js,vetrok/headroom.js,yekg880809/headroom.js,xzykho/headroom.js,cnbin/headroom.js,baiyanghese/headroom.js,Sailfishc/headroom.js,oxmcvusd/headroom.js,ericroberts/headroom.js,DemocracyOS/headroom.js,menthena/headroom.js