make migrations custom user friendly

Hi Dan,
I found this solution to #41 in some blog post (can't find it now) but it's been working well for me.  Unfortunately these changes will need to be manually applied to all migrations going forward, because South isn't smart enough to do this on it's own.