Pass arguments from app.start_reactor to reactor.run

Allows more control over how twisted runs