Run all previous cells if they haven't been run

This prevents that standard error you get when you run a cell in the middle of your notebook first.

Also removed some automatic focus changes as part of this change.