Implement support for using cppcheck in c/c++-mode
Update introduction and changelog
Improve wording and formatting in credits
Merge branch 'master' into cppcheck

* master: (32 commits)
  Remove stray character
  Cleanup links in README
  Fix Elixir warning patterns [#108]
  Update to Elixir 0.10 for tests
  Split the base states
  Move all states/pillars to base environment
  Improve pillar access for archive installations
  Fix Emacs Lisp error test case
  Test a real Javascript syntax error
  Revert "Update jshint test cases"
  Update PHP test case
  Use Salt Stack for provisioning
  Inherit package dir from current Emacs
  Update jshint test cases
  Fix argument order for s-starts-with
  Expand relative load paths against the current buffer
  Fix test case for copy-messages-as-kill
  Initialize packages automatically for user's configuration
  Update tests for emacs-lisp syntax checker
  Do not initialize packages by default
  ...
Install cppcheck in test environment
Suppress superfluous output in Cppcheck
Parse XML output of Cppcheck
Use verbose error message in Cppcheck
Add option filter for comma separated lists
Add option to choose Cppcheck checks
Enable Cppcheck inline suppressions
[Fix #170] Merge branch 'cppcheck'

* cppcheck:
  Enable Cppcheck inline suppressions
  Add option to choose Cppcheck checks
  Add option filter for comma separated lists
  Use verbose error message in Cppcheck
  Parse XML output of Cppcheck
  Suppress superfluous output in Cppcheck
  Install cppcheck in test environment
  Improve wording and formatting in credits
  Update introduction and changelog
  Implement support for using cppcheck in c/c++-mode