Added smooth scrolling for some GUI versions.
Spring cleaning.

Got rid of the silly (defun set-x-options) (set-x-options) convention.