Add photo reordering to Listing model

Add reorder_photos support to the Listing model in the client.  This accepts the attribute has of Photos with objects, just like the API.  I did it quick, so by all means let me know if you'd like some stylistic changes.