Found and corrected bug in case when day="L" and month != "*"

Found and corrected bug in case when day="L" and month != "*"
Added test cases for "L" char
Added long test to check advancing last days over few years with month != "*"