Finds Stream API chains, Iterable.forEach and Map.forEach calls and provides quick fix to convert them into classical loops.

Note that sometimes this inspection might cause slight semantic changes. Special care should be taken when it comes to short-circuiting, as it's not specified how many elements will be actually read when the stream short-circuits.

New in 2017.1