func Logger(logger StdLogger) Option {
	return func(c *Client) error {
		c.logger = logger
		return nil
	}
}
Logger allows overriding the default STDOUT logger
package codeship
import (
	"net/http"
)
type Option func(*Client) error
func HTTPClient(client *http.Client) Option {
	return func(c *Client) error {
		c.httpClient = client
		return nil
	}
}
func Headers(headers http.Header) Option {
	return func(c *Client) error {
		c.headers = headers
		return nil
	}
}
func BaseURL(baseURL string) Option {
	return func(c *Client) error {
		c.baseURL = baseURL
		return nil
	}
}