add library headers

* change secondary selection to the newer zenburn visual.  emacs
  does not have the concept of the vim visualnos, and some things
  (e.g. magit) use secondary-selection

* add message-mml, mm-uu-extract, and org-code faces