Added documentation on running the tests.
Added flycheck integration.
Fixed incorrect symbol specification.
Updating flycheck whenever new ycmd results arrive.
Addressed some elisp cleanup warnings.
Cleaned up flycheck-ycmd.el in prep for push.
Removed default parse-result hook.

Now by default parse results will not result in any sort of
display. Users can add flycheck-ycmd (or the old decorator hook) if they
want.
Removed unnecessary major-mode specification from flycheck-ycmd checker.
Updated README with info on flycheck-ycmd.
Added 'emacs' spec to source code snippets in README.
Filled out header docs for flycheck-ycmd.el.
Removed TODOs from flycheck-ycmd.

These have been converted into proper issues on github.
Added ycmd as a requirement for flycheck-ycmd.
Fix malformatted header line, and prefer defvar to top-level setq
Merge pull request #120 from purcell/patch-4

Fix malformatted header line, and prefer defvar to top-level setq
Made flycheck error map const.
Using flycheck-buffer-automatically instead of flycheck-buffer.

This is at the recommendation of the flycheck maintainer. Apparently
this is the better approach until a proper asynchronous approach can be
cooked up.
Return 'stop to prefix also when parsing is in progress
Merge pull request #123 from ptrv/update-prefix-function

Return 'stop to prefix also when parsing is in progress
Use some features only in certain modes

Use fontify meta, multiple function signatures and post completion
templatifying only in some modes.