Add best-in-place editing to rest of gig listing fields; make attendant changes to view helpers, model methods, styling, and js.