fix-ofLight-globalPosition, globalOrientation

Fixes ofLight position & orientation issues when ofLight is parented.

Signed-off-by: Tim Gfrerer <tim.gfrerer@oo43.com>
Add ofGetVersionMajor(), ofGetVersionMinor()

They return OF_VERSION and OF_VERSION_MINOR respectively
ofNode::setParent and clearParent have flags to maintain global transform

if you change parent of a node (e.g. clear the parent, or give it a
parent), the node's world transformation would snap to a new position.
This is understandable because all of a sudden the node's local
transformation is relative to a new matrix. Sometimes however, the
desired behaviour is that the node stays where it is in the world,
while it's place in the heirarchy changes. This is very simple to
implement. The ofNode::setParent and clearParent methods now have a
flag (default set to false for backwards compatibilty) to do exactly
this.
FreeImage.h Patch for iOS / OSX

Fix for FreeImage error when compiling on OSX for iOS (Xcode)

Problem:
"error: typedef redefinition with different types ('signed char' vs
'int32_t' (aka 'int'))
typedef signed char BOOL; "

Solution:
Use #define and #undef instead of typedef for the type definitions.

Updated for the new version of FreeType and to support the new 64bit
data structures with the define/undef.
Based on the changes @ofTheo made 3 years ago to the same file
#76
FreeImage.h Fixes for IOS - BOOL rename to FREEIMAGE_BOOL
A single line typedef, adding ofScopedLock.
Update ofGetVersionMajor to use OF_VERSION_MAJOR
Add ofGetVersionPatch
OFAndroid: fix resource path detection
Merge branch 'develop' of git://github.com/openframeworks/openFrameworks into feature-ofScopedLock
Merge pull request #1657 from nasser/ofGetVersion

Add ofGetVersionMajor(), ofGetVersionMinor() to ofUtils
Merge pull request #1817 from memo/bugfix-ofNodeParentFix

ofNode::setParent and clearParent have flags to maintain global transfor...
Merge pull request #1889 from danoli3/master

Fix for FreeImage.h typedef problems for OSX/iOS Xcode
Merge pull request #1915 from bakercp/feature-ofScopedLock

A single line typedef, adding ofScopedLock (aka Poco::FastMutex::ScopedLock)
ofEvents: Poco::FIFOEvent was deprecated in 1.4.2. Replaced by Poco::BasicEvent.
Merge pull request #1920 from bakercp/bugfix-ofEvents-deprecated-FIFOEvent

ofEvents: Poco::FIFOEvent was deprecated in 1.4.2. Fixes #1895
Fixes spacing and font.  Fixes #1893.
Merge pull request #1921 from bakercp/bugfix-font-example

Fixes spacing and font.  Fixes #1893.
Merge pull request #1603 from tgfrerer/fix-ofLight-parent-issues

fix-ofLight-globalPosition, globalOrientation
fix for FreeImage.h going back to old #def #undef approach for type clashes