Squashed 'VFLib/' changes from 8be53f4..1ad048a

1ad048a Fix crash with virtual dtor
f2e3f70 Fixes for Xcode
91073b6 Improvements to bump mapping
625d59a Add some debug routines for height maps
2dc3ec5 Clean up some DT and Parallel items
fb989f0 Fix anti aliased distance transform
833a5f9 Use groupInteriorEffects when compositing
6f58794 Add overlay styles
7a91627 Anti aliased distance transform
7ddf554 Clean up style interfaces
98888a1 Added frameworks for InnerGlow, InnerShadow, OuterGlow, and refactored existing styles
5433207 Add SerialFor
9295d02 More layer styles
6c24bb8 Add thread count to ParallelFor
cb184c2 Add Grevera, WangTan distance transforms
56e6a26 Refactor class organization
7b987c0 Improved EDT and lighting for bevel
1b931a0 Add class Map2D
eef0117 Add class Vec2D
ac01440 Implement Meijster distance transform
50cdc3c BevelEmbossStyle implementation
eb68cb9 Add class DistanceTransform
3fddb94 Add class BevelEmbossStyle
8271533 Add class Vec3
7c898a9 Begin rewrite
10b20c1 Add class SharedTable
fc6974b Add Euclidean Distance Transform
REVERT: 8be53f4 Merge branch 'release'
REVERT: 605d38a Update SQLite to 3.7.12.1
REVERT: 098ae68 Merge commit '1fa6c168e3bc8e468843d421f19c8e47e4d4b096'
REVERT: 1fa6c16 Squashed 'modules/vf_luabridge/LuaBridge/' changes from 4027c2e..7a0d8a4
REVERT: 129856e Merge commit 'b4e9561a527e7fa213afbe3f79679769d8a91098'
REVERT: b4e9561 Squashed 'modules/vf_luabridge/LuaBridge/' changes from 341284d..4027c2e
REVERT: 8f53f87 Merge commit 'a01ce63780b8f79de73466e74a4418c3c2090a3a'
REVERT: a01ce63 Squashed 'modules/vf_luabridge/LuaBridge/' changes from 42f8894..341284d
REVERT: aaa634d Merge commit '4e64a48bced862589fc5a310b340fde17a5db6ed'
REVERT: 4e64a48 Squashed 'modules/vf_luabridge/LuaBridge/' changes from 29a6aad..42f8894
REVERT: 1055924 Merge commit '1659206f144682319bca6dfe1fce7efed2273bca'
REVERT: 1659206 Squashed 'modules/vf_luabridge/LuaBridge/' changes from 904504e..29a6aad
REVERT: b38d4a2 Merge commit '32939a57033443e92c610cba2b0ebbb756e0e7b1'
REVERT: 32939a5 Squashed 'modules/vf_luabridge/LuaBridge/' changes from a54cc70..904504e

git-subtree-dir: VFLib
git-subtree-split: 1ad048a4fe1f1d5eddc2fc33eb64d6ca64d87b04
Merge commit '63a9354455828eb099fa3e38f4678e281ed9f42e' into develop
Refine Outer Glow
Add GradientFill and PatternFill and refine stroke style
More stroke style implementation
Squashed 'JUCE/' changes from be013b4..dba5418

dba5418 OSX mouse wheels in 10.6 - check for device returning NaNs.
2b856f4 AudioUnit host: set the plugin's kAudioUnitProperty_MaximumFramesPerSlice property.
85e5fae Made CodeDocument:: replaceAllContent apply a diff of only the changed regions.
9caac6d New class: TextDiff
6fb039b Tweak to win32 code for vs2005 compatibility.
b7089df New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component".
5d52b0e Minor code review + spring-cleaning for DSound code (no functionality changes)
448f0c8 Detecting minimisation state changes in OSX.
e73b49e ValueTree::toXmlString method.

git-subtree-dir: JUCE
git-subtree-split: dba5418a53687c52568c10c1355c8f666dbd0c3d
Merge commit 'f86676340049f9d6f4e7ecf1cfd087194dd281be' into develop
More layer style implementation
Begin linear gradient implementation
Fix Linux compilation