Pypy imagefont

Fixes #483.

Getfont needs to keep a copy of the in memory version of the font until the font object is destroyed.