Read and apply new values from the preferences, either because
the app is just starting up, or the user just finished messing
with things in the Preferences window.
If 'name' is null or the empty string, it won't set a specific
device, which means that QuickTime will use that last device
used by a QuickTime application.
Create a .vlw font on the fly from either a font name that's
installed on the system, or from a .ttf or .otf that's inside
the data folder of this sketch.
Preferred method of creating new PImage objects, ensures that a
reference to the parent PApplet is included, which makes save() work
without needing an absolute path.