Change from "FilterListener" to "FilterClient" for API (makes more sense).  Add Points cache to DataCache.  Update documentation and examples.