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.
Update signal handling
- Pass user readable signal name string.
- Pass signal number as exit code w/ std::exit()
- Change global signal handler name to ofSignalHandler().
Tabs to match local code style.
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
DRY programmable gl renderer

+ unifies execution paths for matrix multiplication & upload operations.
inline matrix multiplication ops

since these are one-line or indirections in the context of an ideally tight draw loop, inlining should give better performance, esp. on arm systems
fix issue with view matrix not properly uploaded

fixes #3151.

When drawing directly after ```mCam.begin()``` the ```modelViewProjection``` matrix would not have been properly set up.

This because a camera would just update the view matrix, but the view matrix would not automatically update the matrices further up it's hierarchy.

This PR addresses this issue by:

+ DRYing matrix stack code so as to have unified execution paths
+ uploading matrices to the shader in one central location
+ making sure view matrices can only be updated whilst matrixmode == OF_MATRIX_MODELVIEW
+ making sure matrices dependent on View get updated accordingly.
removes inlines
allow flexible view matrix manipulation

+ allow view matrix manipulation independent of current matrix mode
Merge pull request #3153 from tgfrerer/fix-view-matrix-programmable

Fix view matrix programmable
Merge branch 'master' of github.com:openframeworks/openFrameworks into feature-iterators
ofPixels: fix iteration in some methods
Merge branch 'master' of https://github.com/openframeworks/openFrameworks
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