Fix Simulator as pre-req to getting 100% BDD passing again

This is a short term fix to get the simulator working again - for some reason, DelayedJobs is not working in Developer mode right now.  Until that is fixed, we can use Dev mode synchronous.  

This also fixes small bugs found along the way.