Added spec for StandardPaginator implementation

I think this covers everything, but now that I've written this I have the distinct impression that StandardPagination is doing too much.  I actually see a role for a separate PaginationWindowing class/module which is responsible for implementing the concepts of left, center and right windows.  The StandardPaginator could focus on the details of how ellipses, first pages, last pages, etc look and work.