git format-patch action, email patches w/Emacs

"O" key-binding calls "git format-patch" from within magit.  Formatted
patches may optionally be opened in mail-mode buffers to be mailed from
within Emacs.

Conflicts:
	magit.el
README mentions enhancements over normal magit