Memory limited job runner

This is another component needed for the new splitfile code (db4o purge).