Fixing bugs to atone for my Java sins

To take a break from my research I decided to fix a bug where you could segfault the interpreter by creating a deeply nested list and getting the repr of it (issue 1096). Always feels nice to actually fix a bug. I don't do it nearly enough anymore now that I know the core well enough to work on "big picture" projects.

Perhaps I can fix a bug or apply a patch or something every day when I take a break from my Java work. That way I help make Python that much better than Java. Also acts as masochistic payback for using Java over Python as dealing with bugs and patches can suck on occasion.