Support running unsaved buffers
Graceful error handling if runner fails
Attempt to load environment from shell on OSX