Add pagination to jobs list

Hi,

I've added a paginator to the job listing, showing one hundred items per page, as this is the [Django's default](https://github.com/django/django/blob/1.6.5/django/contrib/admin/options.py#L377).

Seems there is some sort of confusion regarding the `0.7.0` tag and the `master` branch, as stated on #67, but looks like there is no other branch to pull. Anyway, I can send this again if you like.

Regards,
Tiago.
> I think we can't use Django's builtin Paginator because it's designed to be used with querysets in mind.

Actually no. From [its documentation](https://docs.djangoproject.com/en/1.6/topics/pagination/#django.core.paginator.Paginator):

> ***class Paginator(object_list, per_page, orphans=0, allow_empty_first_page=True)***

> **Required arguments**

> `object_list`
>    A list, tuple, Django QuerySet, or other sliceable object with a `count()` or `__len__()` method.
> `per_page`
>    The maximum number of items to include on a page, not including orphans (see the orphans optional argument below).