Fix typos
Add flycheck-pos-tip extension

[ci skip]
Add flycheck-rust extension

[ci skip]
[Fix #434] Expand default-directory before using it
Ensure C++ checkers actually instantiate templates.

When using -fsyntax-only, GCC checks mostly for syntax errors, doing
only quite basic analysis. It won't attempt to instantiate templates.
This is unlike Clang, which reports all warnings and errors, including
the errors, for example, deep in the bowels of some template code.

This changeset ensures both compilers will show errors on ill-formed
code, even in presence of templates.
Unbreak the GCC -fno-rtti test case.
Merge pull request #459 from Fanael/master

Ensure C++ checkers actually instantiate templates.
Update changelog [#459]
Remove unnecessary temporary buffers
Add null-device symbol for syntax checker commands
Use null-device instead of temporary-file-name
Merge branch 'null-device'

* null-device:
  Use null-device instead of temporary-file-name
  Add null-device symbol for syntax checker commands
Update Changelog and Texinfo manual
Add alt texts to badges

[ci skip]
Add readthedocs badge

[ci skip]
Fix some links in README.
Merge pull request #462 from Trundle/fix_links

Fix some links in README.
Improve mentions of 3rd party extensions

Add more extensions, and mention all extensions in an appropriate
context throughout the manual.
Drop support for Web Mode [#464]
Simplify predicate for eruby checker