func NewOneDrive(c *http.Client, debug bool) *OneDrive {
	drive := OneDrive{
		Client:   c,
		BaseURL:  baseURL,
		Debug:    debug,
		throttle: time.Now(),
	}
	drive.Drives = &DriveService{&drive}
	drive.Items = &ItemService{&drive}
	return &drive
}
NewOneDrive returns a new OneDrive client to enable you to communicate with
the API
package onedrive
import (
	"net/http"
	"time"
)
const (
	version   = "0.1"
	baseURL   = "https://api.onedrive.com/v1.0"
	userAgent = "github.com/ggordan/go-onedrive; version " + version
)
type OneDrive struct {
	Client *http.Client
	Debug   bool
	BaseURL string
	Drives *DriveService
	Items  *ItemService
	throttle time.Time
}