Install latest version of Pillow (python-imaging)

I was hitting this issue when running bootstrap.py;

https://github.com/python-imaging/Pillow/issues/435

Using the latest Pillow version resolves it for me.
Reversion 1.8.0 doesn't work with django-CMS 2.x

1.7.x isn't on PyPI so we have to check it out from github
Update pytest django version
Merge pull request #40 from aptivate/update_pytest_django

Update pytest django version
Merge pull request #37 from aptivate/update_pillow

Install latest version of Pillow (python-imaging)
Merge pull request #38 from aptivate/pin_older_reversion

Reversion 1.8.0 doesn't work with django-CMS 2.x
Put reversion package inside cms if statement
Don't use pytest manage.py stuff if cookiecutter.use_pytest == 'no'

previously we only checked if it existed - d'oh

Closes #39
Load ckeditor after Django CMS

CK editor has an old template that is not compatable with current Django
versions. Django CMS already has a fix for this issue, but this requires the
CMS template to take precedence so CMS must be loaded first.
Merge pull request #42 from aptivate/fix_ckeditor_template_tags

Load ckeditor after Django CMS
Include i18n support by default in new project
Merge pull request #43 from aptivate/add_default_languages

Include i18n support by default in new project
Merge branch 'develop' into add_reversion

* develop:
  Include i18n support by default in new project
  Load ckeditor after Django CMS
  Don't use pytest manage.py stuff if cookiecutter.use_pytest == 'no'
  Put reversion package inside cms if statement
  Update pytest django version
  Reversion 1.8.0 doesn't work with django-CMS 2.x
  Install latest version of Pillow (python-imaging)

Conflicts:
	{{cookiecutter.project_name}}/deploy/pip_packages.txt
	{{cookiecutter.project_name}}/django/website/settings.py