Merge pull request #2 from rhowardiv/geoscale

Make filter scaling geometric
Add a 5th argument for expire time (redis EXPIRE)