Null terminate our fake argv arrays, since it turns out you can use !argv[argc] to detect the end as well.
Make sure I don't miss the obvious ptrtoint(inttoptr(const_int)) transform
3 changes:

* Add attributes for sigaction
* Fix determining whether edges within a loop are dead
* Add a search-for-function feature to help debug bad generated code