Mostly style changes. Don't create resource source files with spaces in them, that's tempting our luck.
Adapt all our tests and examples to the new initialization api.