Refactor Timeout to use time.Duration
Export CaptureCommand methods

Previously it wasn't clear that Still, StillYUV and Vid
implemented CaptureCommand.