Bigger refactoring: extract SpecialDate class
 - also a couple of output formatting fixes
 - and compress the easter calculation method line count by a few
output formatting fine tuning