Remove trailing whitespace.
Change to proper version header format.
Add marker for code.
Add autoload directives.
Merge pull request #2 from expez/package

Changes to be compatible with melpa. 

Thanks!