Initial travis config
Specify Bash as our shell
Test different versions of Django

We won't test on 1.6 yet until #62 is fixed (and other 1.6 compat issues
Be more liberal with dependencies in requirements.txt

I have specified upper limits where I either know or suspect there will be backwards incompatibile changes
Get rid of the QuestionForm factory

There are still errors, but I'm not entirely sure this is any better than what we had before
Fix tests for QuestionForm
Do the same with ResponseForm

Fixes zapier/django-knowledge#29 and zapier/django-knowledge#15
Merge branch 'travis'
Merge branch 'forms'