add adn.Marker — should be useful someday
adn.Do() now returns (http.Header, error)

Library clients might want to know impending rate limits (and possibly other things in the future), so HTTP headers are now passed down to clients.