Derive from prog-mode in order to be a good Emacs24 citizen.

Fixes #93