Experimenting with toy strategies
Remove superceded functions
Update Goldilocks class to populate own group data
Try out throwing a whole chromosome at this thing.
Exclusions, limit-N and minor tidying

* Abstract application of filter function to __apply_filter_func
* __check_exclusions will see whether the region should not be a
  candidate based on user defined criteria.
* User now responsible for interpreting (printing) returned region
  information (see changes to example.py)
* User can limit number of regions to return with limit keyword
Forgot to remove region table header
Position based filtering
Chrom based filtering with positions
Filtering supports AND
Typo
Remove requirement to specify a distance
Simple K-mer counting
Ensure sorting works correctly for non-distance filter
Update log
Count AAA KMer on humgen chr1
Tracks.
Show non-equal k-mer lengths are supported
Remove completed TODO
Update strategies to use arr not chro
Remove spurious _sort, load_chromosome takes ndarray not size