This PR addressing #171 problem. Since current scene detection algorithm kinda weak, I propose few extra settings in variable tracker module to control it.
Setting to use last top level node as current scene instead of first one. This solution was mentioned in related issue, but lets make it optional just in case.
Setting to which allows to manually configure exceptions, top level nodes straight up ignored by variable tracker. This also allows to avoid flooding console namespace in project with many singletons.
This PR addressing #171 problem. Since current scene detection algorithm kinda weak, I propose few extra settings in variable tracker module to control it.