added scrollwheel support for GLFW

implemented scroll events based on the already provided scroll_cb in
ofAppGLFWWindow.cpp
fixed inconsistent indentation
deleted subproject in devApps
Add printf format checking to printf-style log constructors.

This improves safety by diagnosing format string mismatches under both Clang and GCC.
getPixelsRef -> getPixels

getPixelsRef() is a confusing method name and most beginners keep
using getPixels missing the additional functionality in ofPixels.

this deprecates all getPixelsRef methods and converts all:

```cpp
unsigned char * getPixels();
```

into

```cpp
ofPixels & getPixels();
const ofPixels & getPixels();
```

we might even want to remove the non-const version since it doesn't
really make sense to modify the internal pixels.

also adds a cast operator to unsigned char* to ofPixels so we don't break
any code except for the implementations of ofBaseVideo that will need
to change getPîxelsRef -> getPixels and remove the old method returning
unsigned char*
ofEvents: add constructors to event args. Closes #3312
Merge branch 'master' of github.com:openframeworks/openFrameworks
fix some warnings
examples: remove use of unsigned char * gePixels() for ofPixels & getPixels()
Merge pull request #3311 from nneonneo/printf_patch

Add printf format checking to printf-style log constructors.
gl: fix GLES for new unssuported calls
Merge branch 'master' of github.com:openframeworks/openFrameworks
android: fix getPixelsRef -> getPixels
Merge branch 'master' into refactor-getPixelsRef
ofxOpenCv: getPixelsRef -> getPixels
ofxAndroid, Emscripten and Kinect: getPixelsRef -> getPixels
ofPixels: deprecate cast operator so old access as unsigned char* receives a warning
ofMesh: fix wrong access on load
ofFile: fix uninitialized vars on some constructors
Merge pull request #3313 from arturoc/refactor-getPixelsRef

getPixelsRef -> getPixels