Django <1.7 Migration Support

Many people use South for their Django migrations. This PR includes a conditional migration so that if the Django version is pre-1.7, South will be used instead.