Emacs: ELPA compatibility

Fixes #33.

Signed-off-by: David Symonds <dsymonds@golang.org>