Allow an alternative foreman executable to be specified

Using the environment variable `BOWLER_FOREMAN_EXEC`, an alternative command can be provided to override the use of `foreman`. This better supports other tools like forego.