RUBY-558 Apply batch size on initial query

Change to cursor.rb and tests for applying specified batch size to initial query.  Get mores have always applied batch size.