ofEvents: initialize member vars, destructors. (moved PR from main branch)

If you pull upstream develop, it will get rid of most of these commits ...