Add beginnings of import from Kaleo
Less weird dict declaration
Sorting by creation time generally makes more sense

Particularly when bulk-uploading old documents, with faked
creation times...
Factor out code for copying files around - I'll need this again
Add support for migrating documents
Ordering code more sensibly
Set the dict of seen pages/links up front
Fixing a divide by zero
Re-ordering imports
Forcing ordering of object importing

This will help resolve object dependencies.
Whitespace tidy
Imports for songs and composers
Import banners
Improve the copy file routine for importing from Kaleo
The only thing we use the Person model for is event contacts
Import event categories
Re-ordering model creation

Grouping together things which go together
We've never used event locations much
Import event types
We never really used user profiles