Fix Shift_Participants Validations
Enable spiffy ajax participant lookups for shift participant
Make Memberships restful and mostly working (no new bugs)