Improved Extract Local in for-expressions.

Several improvements to the Extract Local refactoring, mostly
when part of a for-expression.
Improvements for Extract Method and for-expressions

Extract Method can now be used in for expressions, for example
to extract the generator, filter or parts of the body.

Fixed scala-ide #1001646