Fix lack of thread-safety in RefCountedCache. evict(). Now it evicts only really unused elements. Fixes #480.
Move initialization of SparkSQL context to a field to avoid repeatable initialization and improve speed of the test.
Merge pull request #481 from datastax/wip-480

Wip 480: Fix lack of thread safety in RefCountedCache.evict()