partial - will amend

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.

New string method for quickly creating attributed strings with
many different style attributes set to many of its different
letters.

Change-Id: Iddb45639895a8c8e38602db0794c883b70634f6d