Add --foreground option to timeout.

Allow a command executed with timeout to receive signals and read from
the TTY.
Merge pull request #13 from toci-dev/add-timeout-foreground

Add --foreground option to timeout.