Formatting changes to work with package.el.

It would be nice to allow EDTS to be installed as an elisp package. Since this is the only dependency of EDTS that isn't packaged, these changes should make it easier to do that.

It would be great to get these into Marmalade, but if you'd rather not bother with packaging details I could handle the uploading if you are OK with that.