Merge pull request #252 from david-christiansen/print-def

Support :printdef over IDESlave
Change default warning face to red wavy underline

In terminal Emacs, use the default warning face instead. Fixes #253.