created generic pagination component

closes #143
adapted warmers and snapshots to generic paginator
generic pagination component to indices
Revert "update angularjs to v1.2.18"

This reverts commit d2395a9a8d0cb45af75c3fe70f6a2a0a2e824ba2.