hopefully fix Present mode (#1955), plus minor build tweaks
Merge branch 'master' of github.com:processing/processing