Merge pull request #2176 from gohai/serial-new

Add missing readStringUntil() method
fixes for alpha issues
Fixes #2082, Find Replace inf loop
Fixed processing/processing-web#275 by relocating saveTable() from input:files section of Reference index page to output:files section
updated jogl to stable release 2.1.2
Modification to web examples
Javadoc update
Various example updates
filter shaders don't need to use the texture uniform, fixes #2204
removed some superfluous references to PGL
some ongoing work on GLW
Merge pull request #2225 from gohai/serial-new

Serial: Add basic tests for throughput and latency
Merge pull request #2226 from gohai/serial-new

Serial: Switch the examples over to printArray()
removed ALREADY_DRAWING_ERROR and NO_BEGIN_DRAW_ERROR
getCanvas() in PGL so libraries can access the native surface
fix #2232
Merge branch 'master' of https://github.com/processing/processing.git
fix #2233
added getCanvas to PLWJGL
implementing depth sorting