BUG Fixed missing cms dependency
BUG Fixed LocaleMenu behaviour on login page (or other non-existing pages)
API LocaleLink now behaves slightly differently; Fluent::with_locale is used instead of doing string manipulation
API Changed PERSIST_ID, PERSIST_ID_CMS and PARAM constants to be configurable values