adding Ada Lovelace's public domain portrait

Original watercolor portrait by Alfred Edward Chalon, woodcut-style
graphic by Colin Adams for the Ada Initiative, SVG conversion by Fred
the Oyster, and colorization by Kaldari, under CC0 1.0 Universal Public
Domain Dedication, from Wikimedia Commons

http://commons.wikimedia.org/wiki/File:Ada_Lovelace_color.svg
adding Grace Murray Hopper's photo

20 January 1984
Source  U.S. Naval Historical Center Online Library Photograph NH
96919-KN (jpg)
Photographer: James S. Davis

License: All information on this site is in the public domain and may be
distributed or copied unless otherwise specified. Use of appropriate
byline/photo/image credits is requested.

This file is a work of a sailor or employee of the U.S. Navy, taken or
made during the course of the person's official duties. As a work of the
U.S. federal government, the image is in the public domain.

http://en.wikipedia.org/wiki/File:Grace_Hopper.jpg
use Ada Lovelace's and Grace Hopper's images
Legend: Also calc the bbox of the legend when the frame is not drawn. This fixes gh1586
Closes issue #1593 - namespace error
Closes issue #1595 - sorting on a list of tuples can sometimes cause crashes
Closes #1636.  When plotting a hexbin on a log scale, the "trick" to reuse the polygons can't work, so revert to the old method where each polygon is independent.
PEP8 fixes.
Seed the random number generator in the hexbin_log test
Merge pull request #1636 from mdboom/hexbin-log

hexbin log scale is broken in matplotlib 1.2.0
Merge pull request #1618 from WeatherGod/mplot3d/crashfixes

Mplot3d/crashfixes
Update for new downloads page location.  Update releasing docs.  Update `download_url` so `setup.py register` works without additional intervention.
Remove accidental version update in last commit
Fixes #1650 where using a file-like object on Python 3 fails.  Use npy_PyFile_* compatibility methods instead of rolling it ourselves.
Merge pull request #1599 from ivanov/ada-grace

 Ada Lovelace and Grace Murray Hopper images in place of Lena
Clear exceptions if PyFile_Dup() fails -- we have a way to handle "non-real" file objects.
Copy over some of the Numpy file-handing compatibility functions.
Update backend_agg to use the Numpy file-handling compatibility functions.
Open files in binary mode.
Fix #570 - Reversing a 3d axis should now work properly.