Make pagination work with arbitrary GET parameters

Previously pagination GET formatting could fail in case GET contained extra % characters. This commit amends that by using string formatting introduced in Python 2.6.

Closes #4.