This patch adds support for espeak, fixes a misspelling, and is now compatible with GNU which (it doesn't support BSD -s flag). It also ensures the 5-minute warning doesn't distort the timing of the pomodoro.
Play nice with GNU tput when using 'which'.
Use espeak on platforms other than MacOS.
I'd better note that this patch will also close issue #1.
Spin the process announcing 'x minutes remaining' into its own proces…
…s for more accurate timing.
Ensure the bell can be triggered if no speech software is found.
Everything else looks good. Thanks!