adapt to libfirm array changes
fix problems with preprocessing directives in macro arguments and warn when we find them
adapt to libfirm Sel memory input removal