Add a limit functionality in scan

If you are not using lazy, by default scan returns 128 elements, if
one needs more than that then they can use this option to increase that
Add support for chunk-size when using lazy functionality
Update project-version
Add installation instruction in README