Added TransformChanged() script method to ScriptInstance & LuaScriptInstance. Called when node transform changes (hooks to OnMarkedDirty() on C++ side)
Ensure that LuaScriptInstance listens only to its own scene's & physics world's update events.
Changed LuaScriptInstance to use IsEnabledEffective() to make sure it gets disabled if the node is disabled.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2686 3bd170d8-ddcf-f82c-f583-7a401ccf5608