SceneProcedural now holds a ref to the parent script node, to prevent it from getting blown away by the python garbage collector in certain cases
added unit test/changed comments
Fixed imcompatibility with PySide.
(cherry picked from commit 2df4b74907ccc33767f42651c9a38f8367f193d5)
Fixing bug in Random::randomColor when using negative seeds.
Added a virtual slider for NumericWidgets.
LeftClick + Control will engage a virtual slider that alters with widget value linearly.
LeftClick + ShiftControl will engage the slider with an exponential scaling.

Fixes Issue #79
seed now has minValue of 0, since negative seeds are a bit silly
Merge pull request #173 from davidsminor/sceneProceduralScriptRef

SceneProcedural now holds a ref to the parent script node, to prevent it...
Merge pull request #192 from andrewkaufman/numericValueDragModifier

Added a virtual slider for NumericWidgets.
fixing Random::randomColor binding to match behaviour of compute
Merge pull request #189 from andrewkaufman/randomColorSeedFix

Fixing bug in Random::randomColor when using negative seeds.