Warn users or provide auto-fix when `frame` is used in a sketch
Created by: benfry
In 4.0a2, removed the frame field in PApplet. It's been showing warnings to use surface since 2015, but we should provide a warning or even a way to auto-fix code that still uses it.