ofAppRunner, ofEvents and ofAppGLFWWindow with no statics

windows now provide events and renderer
Merge branch 'master' of github.com:openframeworks/openFrameworks into refactor-statics
Merge branch 'master' into refactor-statics
moved ofStyle into renderers
removing global calls

almost all ofAppRunner calls removed from core, missing:
    ofCairoRenderer
    ofRandomWidth
    ofRandomHeight

beginning to remove ofGraphics calls from core
of3dGraphics & of3dUtils refactored to their own class.

removes more globals
remove some warnings and global calls
ofEasyCam: refactor ofRectangle&
remove statics
refactor android to new start cycle
app: defaults are now set on each class, renderers and windows
fix defaults and fbos
graphics: set defaults on each renderer
refactor window classes to simplify naming + added ofMainLoop
ofBitmapFont converted into a class
multiwindow working, missing: move ofGraphics shape to renderers
removed debug traces
Merge branch 'master' of github.com:openframeworks/openFrameworks into refactor-multiwindow

Conflicts:
	addons/ofxGui/src/ofxBaseGui.h
Merge branch 'master' into refactor-multiwindow
removed more global calls