Add begincheck from perlmod

Test/Explain BEGIN, INIT, CHECK, UNITCHECK, and END
Use the builtin DATA to pull the maximum allowable year
Validate inputs via checkYearValue subroutine
More intelligent year checking, removes ternary