added 2 command-line parameters:

    --http-timeout
    --poll-interval

These default to the previously hard-coded values and can now be
overriden on the command line
I learned yesterday that you can actually use [`flag.Duration`](`http://golang.org/pkg/flag/#FlagSet.Duration`)! That would save us from having to hardcode `time.Second` when generating the duration.