Add compiler_basics.stoponerror test (fails currently). Add solver_ipopt test suite, most tests passing. Refactor test registration to use macros uniformly throughout. Minor text change in initialize.c.