Hash cacheKey so it makes a valid filename

Signed-off-by: Chris Adams <cadams@pivotallabs.com>