added expiryTime and sizePerShard to __construct
added \Elastica\Search::scanAndScroll()