Pagination navigation limit

Added the ability to limit the number of pages shown in the navigation
via the limitNavigation option or limit-navigation data attribute. Also
updated the demo page so check it out.