Avoids the generation of nans for missing historical examples within DiurnalDic, also streamlines the GenerateDiurnalDic function in BlueToadAnalysis.py, avoiding the inadvertent creation and overwriting of DiurnalDic (leaving a mini-dictionary that will ultimately cause errors)