ExportFilter now filters max-results and start-index

start-index is 0 based.
Converts matcher to use hasSize