Fixed redraw flicker and dropped frames in ReaderPathPreview.
renderer node now always launches asynchronously to avoid locking the UI
Merge branch 'master' of https://github.com/ImageEngine/gaffer
bumped patch version, updated changes
Added RecursiveChildIterator::prune() method.

This provides a means of skipping the recursion to children at a particular point of the hierarchy.
Fixed promotion of dynamic colour plugs to boxes.
Fixed a typo.
Fixed an bug with the InputGenerator that was caused by an uninitialized variable.
Changed Transform2DPlug::Matrix( GafferImage::Format ) to Transform2DPlug::Matrix( const &Imath::Box2i displayWindow, double pixelAspect ) to remove references to the GafferImage module from within the Gaffer module.
Removed debug print statements.
Merge pull request #291 from johnhaddon/dynamicColorPlugPromotionFix

Dynamic color plug promotion fix
Renamed __slide* members to __drag* to clarify their connection with the drag* methods.
Fixed NumericWidget dragBegin errors.

It was returning False rather than None when it wanted to reject drag starts, and instead was starting a drag with BoolData( False ) as a result. This problem is non-existent on the C++ side because of stronger typing, but some "helpful" value converters in the Cortex bindings cause the problem on the Python side. Added some helpful warnings in the Widget documentation to hopefully avoid the same mistakes in the future.
Fixed circular references in plug popup menus.

These were causing the dreaded "RuntimeError: underlying C/C++ object has been deleted" errors by keeping PlugValueWidgets up past their bedtime.
Merge pull request #295 from goddardl/MergeCrash

Input Generator Bug Fix
Merge pull request #296 from goddardl/Transform2DPlugIssue

Removed Transform2DPlug's dependency on GafferImage
Merge pull request #301 from johnhaddon/dragDropFixes

Fixes for "underlying C/C++ object has been deleted"
Fixed editability of user plugs.

The Reference node was mistakenly making them uneditable for all node types, rather than just References.
Added error handling for bad RenderManShader activator annotations.

Prior to this they would destroy the UI to the point that you couldn't reload the shader to fix the problem. Now they just print our a helpful error message.
Merge pull request #305 from johnhaddon/shaderParameterActivationFix

Added error handling for bad RenderManShader activator annotations.