Use spawn instead of fork in foreman run to support Windows