Refactor all of the global pen state variables into a single struct. This is part of a phased implementation of feature request #1955758; implementing an optional per-turtle pen state.
Authored by: david_costanzo 2008-08-02
Parent: [r2698]
Child: [r2700]