 refactor date_validations to make intent clearer
 refactor date_validations to make intent clearer

https://osraav.atlassian.net/browse/OSRA-116

SergiosLen/osra,ZmagoD/osra,jmorcate/osra,NikitaAvvakumov/osra,AgileVentures/osra,ZmagoD/osra,gmunumel/osra,AgileVentures/osra,SergiosLen/osra,b264/osra,gmunumel/osra,razorcd/osra,PurityControl/osra,razorcd/osra,robbiejackson/osra,motasem-salem/osra,jmorcate/osra,guangfanxu/osra,b264/osra,robbiejackson/osra,jmorcate/osra,AgileVentures/osra,robbiejackson/osra,SergiosLen/osra,ZmagoD/osra,guangfanxu/osra,gmunumel/osra,PurityControl/osra,b264/osra,motasem-salem/osra,NikitaAvvakumov/osra,NikitaAvvakumov/osra,razorcd/osra,motasem-salem/osra,evo2013/osra,PurityControl/osra,evo2013/osra,guangfanxu/osra