Initial / untested 1.7 support

Tests are heavily dependent on South and some decisions need to be made regarding the future of South in SortedM2M now that migrations come stock with Django 1.7 - if a decision is made I can get the tests running, either in a hybrid South env or a complete shift to migrations that are part of Django. In the meantime though this will let you run on 1.7