Fixups to flycheck support.

Misc cleanups as per @lunaryorn's review of https://github.com/arnested/drupal-mode/pull/35/