Add a simulate mode. Update a few motor controller APIs.  Configure Twisted logging to log to our logfile as well.