Midsummer eve to Finnish holidays

Added method for midsummer eve on first commit. And second commit is fixing bug with that method.
When 19.6 is/was saturday, method returned date of 18.6 incorrectly.