add support for unlimited size

by default, it returns 30 items for each query and returns other
numbers if specified l=<num>.

we could specify l=-1 for unlimited size.
Merge pull request #43 from walkingice/support_unlimited

add support for unlimited size