More precisely find the bindings for variables

Now we look for the bindings only from the selected statements.

Previously, we look starting from the methoddeclaration. This caused
problems when we have this situation:

method {
	for(int i = …)
      // Select this statement
	  call(i);

    for(int i =…)
}

which i variable would it bind to?

See #33.