Add D programming language support
Use Puppet for provisioning
Fix typo in README
Merge pull request #183 from purcell/patch-1

Fix typo in README
Add directory locals for Flycheck setup

Tell Flycheck to use packages from Cask, and add flycheck.el to the load
path of testsuite files.
Fix some byte compiler warnings
Remove stray character
Move to Cask
Merge branch 'puppet-provisioning'

* puppet-provisioning:
  Move to Cask
  Use Puppet for provisioning
Simplify checkstyle parser
[Fix #187] Handle Cppcheck errors without locations
Merge branch 'fix-cppcheck-parsing'

* fix-cppcheck-parsing:
  [Fix #187] Handle Cppcheck errors without locations
  Simplify checkstyle parser
Replace custom test runner with ert-runner
Renable emacs-snapshot on Travis CI
Fix ignore list

Ignore Cask directory instead of elpa/, and fix patterns to source root.
Improve formatting of documentation
Fix config file tests

Regression from c8b2707
Update Cask in testing VM
Fix executable name
Normalize version number