Fix bug 958901: Determine position type filter choices dynamically.

We confirmed in the bug that it's fine to display the database values directly on the site.

Also updates django-jobvite for support of job types longer than 10 characters.