Log challenge completion and stars awarded

[#55993772]
Improve failure behavior if charMap isn't defined yet

[#37788167]
Only log parent-selected if we have a real parent

[#55993772]
Log changing allele pulldowns

[#55993772]
Log repeated challenge

[#55993772]
Log reveal, submission events; log invis drake chal

[#55993772]