remove redundant code and add autoload cookies.
simple fix
revert version number.
Add (eval-when-compile (require 'cl)).
Merge pull request #2 from tam17aki/master

add autoload cookies and refine source code.