Destroy this temple, and in three days I will raise it up

New model for animation, threading, components on screen, etc... We've ripped out all the basics to modernize things in 3.0 for better performance. More discussion/explanation/hand-wringing here:
https://github.com/processing/processing/blob/master/core/README.md

We've been warning about it for months, but this will officially begin breaking some code. For something stable, use the 2.2.1 or 3.0a5 tag.