Avoid double-evaluation of 'register' macro argument
Merge pull request #2 from purcell/patch-2

Avoid double-evaluation of 'register' macro argument.

Even simple macros -ike this - tststs - I'd consider a construct like the side-effect ridden symbol/register producer a bug on the package users side :-) but I since I say people should use it in ther emacs-setup, it's indeed important to fix this - I live and learn, and I like emacs-lisp nevertheless.