Fixed for loop desugar
- added local declaration for the iterator internal variable
- changed call to function iter for call to method __iter__() to
avoid dependence on iter identifier binding.
Raised issue #45: else clause is being ignored right from parsing.
Merge branch 'scope-rewrite' of https://github.com/brownplt/lambda-py into scope-rewrite