Adjusted language list height

The language list height has been reduced in order to
avoid overflow on small screens.
Merge pull request #96 from pauginer/adjust-height

Adjusted language list height
Scroll the window to view

Change-Id: I13afd396007f951c105156373ea0c961ec4e712d
Smooth scrolling for ULS window to viewport

provide a jquery plugin function $.fn.scrollIntoView

Change-Id: Id0e5d3b385a13ab38089f8ae82e886c29a35e27a
Localisation updates from http://translatewiki.net.
Fix two js error possibilities

Change-Id: I92ed487e7b5c70ef7851575eec676276e1ea905b
Do not propagate enter event to parent page elements from ULS search box

Change-Id: I18b8b746ed8bff2b0e06a8b05a2c6e69c7899293
Improve the scroll to view port logic

Do minimal scroll when top of the window is out of view

Change-Id: I8a2eb01451961655b651d53763356bd7e0aa5abf
Fix: IE 8 not displaying the section titles for language lists

Changed the way those elements were constructed using jQuery

Change-Id: Ib2b7f454dd0cc1ff38342cf7cc2c6c73a4796c6c
Localisation updates from http://translatewiki.net.
Redirect fil language (Filipino) to tl (Tagalog)
Merge pull request #99 from amire80/fil-tl

Redirect fil language (Filipino) to tl (Tagalog)
Localisation updates from http://translatewiki.net.
Localisation updates from http://translatewiki.net.
RegionSelector: Avoid reflows when generating the list

Every time an item is added to the list - 387 times for me - we
shuffle elements around and add at least one new one. This causes
browsers to trigger style recalculation (to figure out which styles
apply to elements with such and such classes) and content reflows
(how the text and elements are wrapped to fit available width).

We can avoid this by simply detaching the parent element from the DOM
tree and attaching it back once we're done - this make it only trigger
one recalculation and one reflow.

In my profiling on Opera on a Thinkpad T60 (with lazy-loading
disabled), these two steps took respectively around 600ms and 400ms.
Now they're down to around 50ms each.
Disable lazyload for language list

The loading should be fast enough now after Id9397631 is merged,
taking no more than a second or two to render entirely. We could
consider showing a spinner while it's loading, but it doesn't seem
necessary.

This makes bug 39923 invalid.
Remove lazyload functionality entirely

It was merely a stopgap solution to the problem of the dialog taking
forever to load. With that problem solved all of this awful code is no
longer needed.
Restore the events jQuery helpfully removes
Use .detach() to keep jQuery events and data associated with elements

.remove() helpfully kills them all.