Legal Certainty, Non-Retroactivity and Periods of Limitation in EU Law