Another test for += but without refs.

Fix at a later date when we have more time.
Replace a couple of interp-level tests with app-level equivalents.
Move some tests about a bit.
Add tests for str() of various things.

Notice that some of these are problematic when I was debugging the
composed richards benchmark.