Main menu - now with icons!

Main menu now reuses article language selector.

Refactored language view controller not to be specifically tied
to finding article languages so it can be used anywhere lang
selection needs to occur.

Further font cleanup.

Language selector view controller now has a filter text box.

Change-Id: Iddb45639895a8c8e38602db0794c883b70634f6d