Support for orgel files.

The previous org->el translation was very simple. This version restricts
the structure of the org file that can be used, but provides a more
complete translation. So ";;; Headers" are translated into "* Headers".