Search snippets with in-article search results.

We can easily disable snippets with the following flag:
    GET_SNIPPET_WITH_IN_ARTICLE_RESULTS

Keyboard appears when search box "x" button tapped.

Wikidata descriptions no longer get cut off in search results.

Faster and more consistent dynamic table cell height determination.

Nearby vertically aligns image better with title/distance.

Page history cells now resize properly on iOS 8.

Better scaling of nearby results on tablets.

Better W menu item spacing on 3.5 inch screens.

Fixed regression in new search interface with showing
connectivity and other network error messages.

Added animation to taps on recent search result
cells and trash can.

Change-Id: I7afd7776c6b2758e1d47fa21371670b02226685c
Manual import of translations from TWN

Change-Id: I4e4fc4731d2140b5237f5ff3c4c570960d080e1c
Merge "Manual import of translations from TWN"
quick fix to string (fixed already on twn)

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

Change-Id: I72ad704d3783024b7f601b9ddb04fe95aafe933d
Load article and edit preview html directly w/o javascript bridge.

 -Switched to single query article download - the reason is it
  is tricker to be splitting lead/non-lead section retrieval
  across 2 requests and also if the point of this refactor is
  to streamline away low-performance javascript, it seems
  antithetical to be amending/injecting late arriving
  non-lead section html via javascript. Additionally,
  now that we're using gzip encoding properly the download
  is much smaller than it was when we first split the
  request in 2.

 -Moved audio tag hiding out of transforms since they didn't
  work anyway.

 -Vastly simplified css transforms. Turns out the wide table
  overflow transform is no longer needed at all! - upstream
  css takes care of it now apparently.

 -Fixed tapping fragment links - jumping to sections
  should be more reliable.

 -Cleaned index and preview html files a bit - moved
  some css out to separate "styleoverrides.css" file.

Change-Id: Ie2ad172f81af728e306dfcea8439f8bb9618995e
Merge "Load article and edit preview html directly w/o javascript bridge."
Set flags to hide wikidata descriptions and full text search option.

Both of these features await some minor refinements before they
are ready for market. In the mean time, we need to push to market
to fix the javascript bridge freezing bug :)

Change-Id: I8e6916208bd59efedb5155357a5e363b1058b159
bump version to 4.0.6 / 4.0.6.0

Change-Id: I85a00dee39e39f34f5a75ba56ba7da46966fbb83
MediaWikiKit static library with new data helper classes

Some current issues:
* searching loads articles, but clicking links reloads the current article
* pretty sure thumbnails are not getting cached properly with the URL cache;
  it may be wise to make them explicitly separate
* History entries not saved on navigation properly?
* Saved page entries not saved? (crashes)

Change-Id: I24be3544cc3930702b22aeb8f85ff7a42c924f46
Fix link navigation regression

Change-Id: Icc4bd39812e6dd2236496a08d124cfcef4088f12
lastmodifiedby is just missing sometimes :P :)

Change-Id: I65161230e68c913697284bd3cb4d8aa75b75ef28
moar exceptions

Change-Id: I0294d4e4d8e7efbe64b57c5657cc2b397930bab2
Fix saving articles with anon lastmodifiedby

We can't save an NSNull in a property list, so just don't save it if anon.
Also some related little fixlets.

Change-Id: Ic373c0f295406dfabd6ba88d776aa0e425f01f33
workaround for unfinished thumbs on history list

Change-Id: Id052300806e5f3615c7ae87316557ad92db234d1
hide zee loading indicator on article load fail

Change-Id: I75d585c3f0672367ac5ccd8f76ae4cdf538d1dae
fix order of operations on new install

was loading defaults through the session title in the url cache setup
move that to after the defaults setup

Change-Id: Ibe1f35f67eca6b9f3d572d31b3fe3f0d19b2799e
NSString contains: is new in ios 8 :P

Change-Id: I317d971fe0bd5b950fc69a34376ab2f68e48f536
Don't explode in cache when something loads off-upload files

Was dying in article image handling when the url cache picked up
an "image" file on bits for EventLogging

Change-Id: Ida437295dac2b4ac5a5d7fdf72e27ab72947c6e9
Fix saving to saved pages list

Change-Id: I642dd43a3b218e73f67df7451134bb20f4af50c9