Added limit functionality to geo_near.

geo_near would not support the limit function, so it would always return 100 matches.  This change allows you to chain the limit() function and specify the number of results for geo_near.