updated partylist with an create/update/destroy url API (keyed by ID in the latter 2 cases. Uses a mix of django forms and javascript to do the validation and submitting.
fixed conflicts