Initial import of code

Change-Id: Iee080eec7c33b355433b3d13ddec35e4b857295c
Added composer

Change-Id: Ib1e28aa7e3ae4775d6d7cb9e1abef98749394579
Added format parameter passthrough
Added possiblility to hide filtering component
Added License
Did major refactoring

Change-Id: I472567c742da965b8014f19582b1b067d9bedaf0
Consistency tweaks in preparation for adding extension to
translatewiki.net

* Add header
* Rephrase description message
* Tweak to message documentation

Change-Id: I63b16c7be4e533328d1495f494ecf98c16f1c782
Localisation updates from https://translatewiki.net.

Change-Id: I6815f984dae43635233c86b02d8f051f96c47d9c
Localisation updates from https://translatewiki.net.

Change-Id: I0aa8428d8e49c5870c91824a18b3c99eb4ebafaf
Localisation updates from https://translatewiki.net.

Change-Id: Ied27cd9f5da846f2036414fe5826b49c6b0deecc
Localisation updates from https://translatewiki.net.

Change-Id: Ic510310e5bab9a25d4717e26bfdce7b0edc5d6bc
Re-added some lost functionality after previous refactor.
fixed i18n

Change-Id: I4c6812a272d4aefda0cfd90f90834894e368d79a
fixed error with mainlabel and ?=.. special parameter

Change-Id: I460b57a912ba2834c8b3e201c8e79f0aaa0286a5