Lifetime analysis: Don't go through the blocks as a graph, instead, go through only the list.
The difference in code is rather small, but it's much faster.
include: guard the actual inclusion with ftepp->output_on so that include inside #if 0 doesn't happen
Merge branch 'master' into cooking