gl_w32: remove unused variable
sub: add --sub-scale-with-window option

Implements the feature requested in #839 and #186.