Merge branch 'master' of github.com:processing/processing
Replacing Game of Life Example
Merge branch 'master' of github.com:processing/processing
getChosenGLCapabilities may return null before GLListener init.

Store capabilities at a safe location inside PGLListener init.

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
Fix PGLListener init extension checks to pass on OpenGL ES 2.

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
Validate PApplet AWT Container after add of OpenGL canvas.

This fix a long startup delay before OpenGL init
that may happen if the OpenGL canvas stay non-visible.

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
Merge pull request #1705 from xranby/master

Fix OpenGL PGL init issues observed using OpenGL ES 2
Fixed #71
Fixed processing-web#72
fixed 'else' keywoard handling in autoformat
Fixed processing/processing-web#77 by suppressing mention of loadXML(filename, options) from reference
Added XML parameter description placeholders for processing/processing-web#81
Adding header comment to set user expectation that max memory
may need increased (otherwise the program tends to crash).
References processing/processing_web#45
Improving header comment to set user expectation.
Cleaning up setOffset() such that it has one job: setting the offset.
References processing/processing_web#45
Deprecating Random.nextGaussian() in lieu of randomGaussian.
This change brings the Android example in-line with the Java
example.
References processing/processing_web#45
Replacing deprecated CENTER_RADIUS constant with RADIUS.
References processing/processing_web#45
Adding pdf library imports so the examples work.
References processing/processing_web#45
Importing DecimalFormat, so the example runs.
References processing/processing_web#45
Fixing incorrect characters in the example that looked like subtraction
operators but weren't.
References processing/processing_web#45
working on JSON example using java JSON objects in the interim