unique supports

Added support for counting unique events (pass unique=value to kick() for track, add unique=True to filter() args or call unique() from MetricaValues to filter unique values only). Also I add simple test for this.

Needs to update documentation.