Deleted popup-r and popup-l since we don't need generic popups anymore.
Overhauled language selection in footer.
Changed I18n::format() to accept locale.