BugFixes:  - nodes must be initialized with Top not Bottom  - right order for mode_X and mode_BB nodes  - default_compute() assigns now U, R to mode_X nodes  - cannot handle symconst_addr_name yet  - compute_Phi() must check the predecessor block for U, because Firm constants live in the start block and are always != Top ...  - removed the late on_* removement: its assumptions were wrong  - set the node for newly created IR-nodes
BugFixes:
 - nodes must be initialized with Top not Bottom
 - right order for mode_X and mode_BB nodes
 - default_compute() assigns now U, R to mode_X nodes
 - cannot handle symconst_addr_name yet
 - compute_Phi() must check the predecessor block for U, because Firm constants live in the start block and are always != Top ...
 - removed the late on_* removement: its assumptions were wrong
 - set the node for newly created IR-nodes

Improvements:
 - ensure reachable End and EndBlock in apply_result()
 - can now replace ProjX(Cond) nodes by Jmp or Bad

Finally runs on Clicks example 3.1 :-)

[r20705]

davidgiven/libfirm,davidgiven/libfirm,MatzeB/libfirm,jonashaag/libfirm,killbug2004/libfirm,killbug2004/libfirm,MatzeB/libfirm,MatzeB/libfirm,killbug2004/libfirm,jonashaag/libfirm,davidgiven/libfirm,killbug2004/libfirm,libfirm/libfirm,jonashaag/libfirm,8l/libfirm,8l/libfirm,8l/libfirm,jonashaag/libfirm,jonashaag/libfirm,libfirm/libfirm,killbug2004/libfirm,MatzeB/libfirm,libfirm/libfirm,jonashaag/libfirm,8l/libfirm,8l/libfirm,8l/libfirm,MatzeB/libfirm,davidgiven/libfirm,jonashaag/libfirm,MatzeB/libfirm,davidgiven/libfirm,libfirm/libfirm,davidgiven/libfirm,killbug2004/libfirm,killbug2004/libfirm,8l/libfirm,libfirm/libfirm,davidgiven/libfirm,MatzeB/libfirm