Add a proper version in the header
Add a Cask file

Let's us install dependencies locally, for Flycheck syntax checking with
https://github.com/flycheck/flycheck-cask
Ignore Cask directory and byte code files
Un-wrap a short line
Don't use tabs for indentation
Improve docstrings

Fix checkdoc warnings and re-wrap lines
Fix byte compiler warning

Mark unused arguments as unused, by prefixing them with an underscore.
Remove a superfluous blank line
Fix punctuation
Register checker after defining it

Prevents the registration of a non-functional checker, should the
definition fail.
Turn defvars into Flycheck option vars

Improves the help display, and makes them appear in the customize
interface.
Add direct dependencies to s and dash
Merge pull request #2 from flycheck/misc-refinements

Misc refinements
fix mcc -> mmc typo in option variable definition
fix whitespace prefix for multiple errors per line
add option to truncate message line length with `s-truncate`
describe flycheck-mmc-max-message-width user option in README
add option to limit number of message lines for a single source line
describe flycheck-mmc-max-message-lines user option in README