ModularProgram calls _apply_variables on every draw
_apply_variables is now more selective about which variables it updates.
Decoupled ModularProgram building and applying variables
style
Merge pull request #302 from lcampagn/scenegraph_update

Scenegraph update