Remove trailing whitespace.
Add required version header.
Run buffer through checkdoc.

Add code marker and add punctuation to docstrings.
Merge pull request #1 from expez/package

Changes to be compatible with melpa