Update gd_mail.user.js

- Added more styling to make the control stand out a little.
- Wired in the refresh button to manually run whatever rules need to be run without reloading the page.
- Generalized code to allow for different types of rules to be added later.
- General refactoring.