Adds QueryCache and CachedQuery.

CachedQuery will avoid executing the same http request within a 45
minute period. QueryCache is a hash of http request paths to
CachedQuery objects. Account now has a QueryCache which it uses to
fetch follower_ids.