Improve handling external process status/error; consolidate calc launching.
Fix some post-build commands for linux and os x.
Verify process is not already running before starting calc or flash;
Add temporary workaround for sim3 not working properly on OS X.