ValueFlow: Refactor the for-loop handling. Use abstract interpretation.
Merge branch 'master' into travis_kernel