fix erroneous suppression of error msg
add date year validation
Merge branch 'master' of https://github.com/bcampbell/orwellentry