split out fuzztest into a reusable function
refactored gmdate, working; 0.1.3
clean up DST handling; 0.1.3