Suggestion for setupext.py darwin changes

At present all people buliding matplotlib on Mac OS X must edit
setupext.py. I have modified setupext.py to make it work with Mac OS X
("darwin") for Apple's python, python.org python and presumably Homebrew
python (since that uses /usr/local).

I also included instructions for users of Fink and MacPorts (though
perhaps those should go in a readme somewhere, instead).

Here are the changes:
<https://github.com/r-owen/matplotlib/compare/fix-setupext-for-darwin>

I would appreciate a review, so I can submit a pull request.

-- Russell