add PaginatorInterface
Merge remote-tracking branch 'upstream/master' into interface
Merge pull request #96 from garak/interface

add PaginatorInterface