Update models.py

Support multiple fields to order_with_respect_to.

For example:

class Contact(OrderedModel):
    user = models.ForeignKey(User)
    contant_list = models.ForiegnKey(ContactList)
    phone = models.CharField()
    order_with_respect_to = ['user','contact_list']