invert Y texture coordinate in box primitive
Apothecary Update for Xcode 6 and new SDKs

- Using Xcode defaults now (so more dynamic) for iOS SDK, OSX SDK
- Set default SDK levels to current
Documentation for ofVideoGrabber's base classes.
Merge branch 'master' of git://github.com/openframeworks/openFrameworks into documentation-baseclasses
Additional base class documentation.
Clean up spaces.
Convert spaces to tabs to match existing.
Update to use links rather than enumerations -- future proof.
Update to fix typos and add template params.
Updates to fix typos.
Updates to fix typos.
Move documentation from implementation to header.
Merge branch 'master' of git://github.com/openframeworks/openFrameworks into documentation-ofImage
Minor grammar/code example fixes
Merge pull request #21 from mikewesthad/documentation-baseclasses

Minor grammar/code example fixes for documentation
Fix deprecation warnings from ofImage.cpp, and cache the pixel data pointer.
Merge pull request #3167 from nongio/fix_ofdrawbox_mirrored

invert Y texture coordinate in box primitive
log warnings when calling unimplemented ofSound functions

Closes #3412
Eliminate unnecessary destructor, copy and assignment ops in ofColor.

ofColor does not need these operations to be explicitly defined because the
compiler-supplied versions should be sufficient. Further, defining them
explicitly (and making them not inline) will hurt performance by requiring
unnecessary function calls.

Removing these also makes the class trivially copyable, which is also desirable
(it makes it possible to copy arrays of ofColor with memcpy instead of
individually copying each element, for example).
Build optimizations to reduce the size of Android shared libraries.

These changes bring the NEON androidEmptyExample library from 15.2MB down to
6.4MB. In conjunction with "ABIS_TO_COMPILE = neon", the Android APK is now
under 3MB, which significantly improves app deployment times.

This resolves issue #3416.