- BugFix: fix_start_proj() erronously assumed the startblock has only   mode_X out edge. This is wrong in phase backend AND might be wrong if   start block has a keep-alive (which should not happen normally) - fix_start_proj() speed up implementation - add comment that fix_start_proj() is only needed in a really rare case   ... - add out edge verifier
- BugFix: fix_start_proj() erronously assumed the startblock has only
  mode_X out edge. This is wrong in phase backend AND might be wrong if
  start block has a keep-alive (which should not happen normally)
- fix_start_proj() speed up implementation
- add comment that fix_start_proj() is only needed in a really rare case
  ...
- add out edge verifier

[r21367]

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