Adding Tests for the PCL project

Tests for pcl project, looks like this is sticking to the established
convention :)
Make internals visible to.

I forgot about this. My mistake.
Adding Documentation

Update Readme and add a small description and correctly attribute the
ConcurrentCache.