Autocomplete marks for added email/phone fields

Used cocoon callback to attach autocomplete function to added email and
phone fields. A jQuery function plugin helps reuse common code.
Autoinsert email/phone fields when input set on existing fields

Trigger adding new email or phone field when typing into existing email
or phone field. This means there will always be a ready-to-input field
to add more data. This makes tabbing through the data very quick.