Fix for imagesBySection method. Was sorting on values instead of keys.

Crashing on the "Food" article, for example.

Change-Id: I922fe7a74c1458a36d5391f9b1cdc26ae0aefef0
Manual import of iOS string translations from TWN

Change-Id: I945481a03719b294eb15f1f39b1fcc2b44c33b94
Regression fix: save current article in prefs again

Change-Id: Ib9157e3ecccc8b932c3c27a0974bc4c7491c18fc
Regression fix: don't explode on edit sections with no fromtitle (it's optional field)

Change-Id: I517c30d0fe1106ca89f5b63ca9f410fe459b0af1
Fix 'Today' link

was using obsolete now-unused property; switch to fetching the main page
on demand from the current language

Change-Id: Ifae364417d67aa0846e827ca698f0cb76abc9a1a
Fix regression with section links

Wasn't storing the anchor property on sections, whoops

Change-Id: I776d66fd5c4663a72f9aee833aa762370a1a9225
Be less explody when failing to load an image

warn to log and return nil instead of throwing exception

Change-Id: I8b56ab05f1e2fd8d7907b50fa16e4c4322a6e0ad
Hopefully be less explody on article load failures

If we got a return JSON data that wasn't a mobileview api thing,
such as some classes of errors, catch the exception in ArticleFetcher
and return calmly.

Change-Id: I8ea168406a53ea025f7dfb4a4f2b84eec7656c57
Test fix for shortened image paths

Change-Id: Ief12f185324fe2b05a9864d93f59056943073a9e
Quick fix for tests: can no longer store anon user objects standalone

Change-Id: Ib900218d4a0ac0c5d644e516c41a36bd385d1b28
Quick fix for tests: need section id on importImageURL

Change-Id: I923c45152b2f736246573840334cc5acccce83e5
Fix for multiple history entries bug

Needed to implement 'hash' method on site/title objects to let them
be used correctly as dictionary keys, otherwise when getting objects
of different provenance we sometimes failed to account for matching
entries.

Change-Id: I5192f83530ac3ef3b2fa240ee38ef2ced78a3745
'section99/Section.plist' -> '99/Section.plist'

Change-Id: Ia2bdd3d0155c9235187b1d317143d02773d39f2b
Apply percent decoding to titles extracted from URLs

Change-Id: If2cd04fff08a394467eb4b770e080fc80fa076da
Merge "Manual import of iOS string translations from TWN"
Re-added Wikidata descriptions to search results.

No longer needs separate query to get them! Also now use
index property for ordering.

Note: Will need to route these descriptions to the article
record as soon as dust settles a bit more on the data layer
refactor. Although, just doing a search doesn't create an
article record, so we may not add descriptions to article
records until an article is actually loaded.

Change-Id: I5ebd0be0e2cd1d02f692818a9258fed4762d5f86
Re-added Wikidata descriptions to Nearby results.

Change-Id: I097919627aa755af21be5ccd676b042498bfc842