emacs: Optional dependencies (glib, librsvg, imagemagick)

New optionals:

 - glib in HEAD (used for file notifications).
 - librsvg for SVG support
 - imagemagick for image viewing and manipulation
this should be inside the `head` block up above