c1eb464 Add a new lookaside module

Authored and Committed by bochecha 9 years ago
    Add a new lookaside module
    
    At the moment this doesn't do much: it only stores the 3
    lookaside-related parameters we have (a download url, an upload url and
    a hash type), but eventually it will become a full-fledged lookaside
    cache client.
    
    Using a property for it makes it trivial for downstreams to override it
    if they need to use their own implementation of a lookaside cache
    client.
    
    And using a cached property means we won't reinitialize the
    CGILookasideCache object every time we access the
    Commands.lookasidecache attribute.
    
        
file modified
+16 -0