#JC-1504 Fixed bug for integer overflow in page request.
#JC-1504 Missing test cases added.
#JC-1504 JavaDoc added.
Merge remote-tracking branch 'origin/master'