Add ofThread argument for tryJoin time.
Change sleep time to long, to match Poco methods.
ofThread overhaul, documentation. Example fixes.
Merge branch 'master' of github.com:bakercp/openFrameworks into enhancement-ofThread-join

Conflicts:
	examples/utils/threadExample/src/main.cpp
	examples/utils/threadExample/src/ofApp.cpp
	examples/utils/threadExample/src/ofApp.h
Const corrections, further docs and variable name changes.
Atomic, private member variables.
Cleanup.
Cleanup examples.
Merging changes.
Update documentation to proposed style.
Undoing cleanup.
Continued unclean up.
Merge branch 'master' of git://github.com/openframeworks/openFrameworks into enhancement-ofThread-join
Attempting to match oF style.
ofVbo: don't use VAOs unless GL3+, Closes #2580
update to latest codebas from PG simple
fix ofSystemLoadDialog call
of3DPrimitives: fix copy constructor
Merge pull request #2505 from bakercp/enhancement-ofThread-join

Fix for #2504 (and more, see below)
keyboard mouse detection, settable thread timeout
permissions-fix