Changed Windows sysData.preferredSize() to panic on error, since the other platforms don't return explicit errors either.
Removed error returns from Control.preferredSize() since errors are not going to be returned anymore.