consistency across detail and list views

made validation field decoration and asterisk the same between
adopter/adoptee edit views
made selection model the same in list views, ie row selectable
made delete action the same
improved ux of delete confirm