Changed SelectByBestFit to set the PreSelected property of the GroupType.

Changed FamilySelect to fix a problem where a new family wouldn't show if the original search didn't return any results. Also changed it to use ProcessFamily() when saving the new person which fixes a problem where it would auto select everybody in the new family after adding them. Now only check in eligible people should show. Added the necessary Javascript to allow the user to click outside the modal windows to close them on this page.