Merge branch 'rturknett-auto_play' into auto_play

Many fixes and enhancements, compatible with Processing 2