Update django-subdomain-instances to 0.7
Make sure an existing contenttype is renamed.

This migration was trying to change the (speeches, popolospeaker)
contenttype to be (speeches, speaker) which since 80e3f0b4325395951cf89,
probably already exists, causing an error.

Make sure any existing (speeches, speaker) contenttype is therefore
renamed first.
Remove unused packages file.
keyboard controls are no longer visible when there are no next or previous sections. Closes #396
Version 1.2.2.

Bugfix release. Include note to error about upgrading South to 1.0, as
that will use south_migrations directory in preference.
Update bundled CSS for change in 5319257c.
Add dots to join subsections to the narrative line

Fixes #372. Also remove horizontal overflow bug in .section-signpost.
Quieten unneeded warning about new test runner.

Fixes #406.
WiP initial merger of scripts.
Rewrite to behave in an 'upsert' manner.

It should now update any existing entries and associated records, rather
than delete/recreate the identifiers/other names/etc. Also fix a number
of bugs.
Break popolo importer out of management command.

Break the Popolo importer out of the management command so we
can use it from the web frontend too.
Extra requirements for https with SNI.

python-requests needs some extra packages in order to be able to
fetch stuff from an https site with SNI. This is particularly
noticeable now that PopIt uses https.

https://stackoverflow.com/questions/18578439/using-requests-with-tls-doesnt-give-sni-support
Allow setting the instance when importing Popolo data.

In sayit.mysociety.org, we need to be able to choose which
instance to associate speakers with, so allow that as a command
line argument to the sayit_load_speakers management command.
Get popolo importer working with unpaginated output.

The popolo importer now works with unpaginated output like
http://scrapers-ruby.herokuapp.com/organizations
Only import persons.

Currently, persons are the only objects from popolo that sayit
uses, and they are imported as speeches.Speaker objects, which
are popolo.Person objects which are subdomain instance aware.

Rather than making instance aware versions of the other Popolo
object types, for the moment we're going to import only the
Persons.
Allow import of single popolo json file.

Also better support for popit and local file imports.
Basic import people page.

This still requires linking in from elsewhere.
Let the user know how the import went.

Show the number of new speakers imported and the number of speakers
'refreshed', which is what I'm going to call updating speakers
who are already there if they needed it. Better language suggestions
welcome!