remove unused block_attr.succ_head, cond_attr.default_proj
move domfront from be to ana

Also add a GRAPH_PROPERTY for the analysis state.
remove old #undef
adapt to -std=c99
remove write-only bitset
simplify be_lv_foreach
Remove the unnecessary perm_map.
Remove the pointless if in if (pmap_get(k) != v) pmap_insert(k, v).
Remove the declaration of the deleted function firm_default_hash().
Get rid of an anonymous union.
Remove the unused macro co_gs_nodes_break().
Remove pointless casts.

The expressions have that type.
Add a wrapper macro for ir_nodemap_get(), which has the return type as additional parameter.
Add a wrapper macro for pmap_get(), which has the return type as additional parameter.
Directly use pmap_get() instead of pmap_contains() + pmap_get().
Do not access memory after the end of an object.
Add the * for the type in foreach_set() automatically.
Remove duplicate implementation of foreach_set().
Use foreach_set() instead of reimplementing it.
Add the return type as parameter to the macros set_find() and set_insert().