Do not use Math.sign().
Merge pull request #1336 from smblott-github/do-not-use-math.sign

Do not use Math.sign().
Add a little more context to a comment
Revert "Hide the smooth scroll option from the settings UI"

This reverts commit 5ec7f490b5e9e68bddb415b66b6cae86841a3d52.
Increment version to v1.49
Ensure we click <input type="submit"> elements
Merge branch 'master' into post-1.46