Remove hard coded values and provide real methods

Provide real methods for calculating start of year and leap years.

Algorithm from [DateTime::Fiscal::Retail454](https://metacpan.org/source/BOFTX/DateTime-Fiscal-Retail454-0.02/lib/DateTime/Fiscal/Retail454.pm)