Rename vars with 'hash' -> 'dict'
Move helper functions to util module
Rename 'dicts_to_saved_objects' -> 'save_objects'
Rename dependency_ids -> relic_ids

They do more than process dependencies now
Give special meaning to pk=-1
Always make (sure exists) a relic
Order migrations by dependency
Always make new relic, log migrations, bump south

South upgraded to fix the bug documented here:
http://stackoverflow.com/questions/20446724/django-south-error-attributeerror-datetimefield-object-has-no-attribute-mod