std::transform does not correctly handle code points outside of the ASCII range.
Poco::cat is faster than using std::string + operator.
Less code, easier maintenance.
Use the C++ std::string preferred method.
add iterators to collection classes for easier syntax in c++11 and faster access
Merge branch 'master' of github.com:openframeworks/openFrameworks into feature-iterators
Merge branch 'master' of github.com:openframeworks/openFrameworks into feature-iterators
ofPixels: fix iteration in some methods
fix for pedantic warnings
Merge branch 'master' of https://github.com/openframeworks/openFrameworks into fix-pedantic-warnings
Merge pull request #3161 from underdoeg/fix-pedantic-warnings

Fix pedantic warnings
Merge branch 'feature-UTF8-support' of github.com:openFrameworks-ofFont/openFrameworks into feature-UTF8-string

Conflicts:
	libs/openFrameworks/utils/ofUtils.cpp
Merge pull request #1 from bakercp/feature-UTF8-string

Feature utf8 string
Fix for #3088.
Merge pull request #3163 from bakercp/bugfix-ofAppGLFWWindow_drop_cb

Fix for #3088.
fix pragma to allow tabs for whitespace

+ Uses the more permissive regexp symbol \s to denote whitespace instead of literal whitespace, this way, tabs in the #pragma directive won't trip up the shader includes preprocessor.
remove unnecessary glGet

+ glGet() directives stall the GL pipeline by implicitly flushing the command buffer and should not be used in the draw loop.

+ I've tested performance on this with Nsight and it seems that the earlier claim for better perf is outdated, especially when GPU-CPU asynchronicity and best possible GPU load balancing is desired.
Added iOS version-specific handling for updating the GLView bounds and center after orientation changes as described in issue #3158
add printout for offending shader source

+ adds printout for offending shader lines if shader compilation returns an error:

as soon as a shader uses the #pragma include directive, line numbers were off by whichever number of lines the include injected into the current shader source.

by printing out the offending line as it appears in the current shader source with a couple of lines of context, errors can be found more reliably
Merge pull request #3165 from aefreedman/bugfix_iOS_8_Orientation_Fixes

bug fix - support for iOS 8 hardware orientation