Fix lower_alloc order to avoid infinite loops in some cases
move beabihelper to betranshlp/bera
cleanup, use C99
move arch_dump functions to be_dump
bemain: remove unnecessary extra fix_stack_nodes() step
bemain: move assure_constraints step to add_missing_copies
merge assure_constraints() and be_add_missing_copies() into be_spill_prepare_for_constraints()
cleanup, use C99
no need for liveness updates in be_fix_flags() anymore
no need to udpate liveness after bestate code
only update livesets if they are valid
assure that liveness_{update,remove,introduce} is only called with valid live sets
liveness struct is always available
merge be_add_missing_keeps() with be_spill_preapre_for_constraints()
amd64: add explicit flag outputs to all nodes changing flags

This is in preparation for a removal of the generic arch_irn_flag_modify_flags