support null alternate ID in Encounter
fix more year calculation fields
minor fixes for date calculations
fixing maxTimeBetween sightings to liit itself to log dates >0
getting genetic sex from a Marked Individual
Allowing better null handling in thmb nail generation
minor tweks to support null Encounters