Updated to 10.2.3
Added the current extent of the map as a search filter and showed the result's type, city, and country next to the result's name.
I have also enabled searching without a spatial bound to avoid an incorrect report of "no results found", e.g. searching for well known cities, states, or countries like "California" when the map is zoomed to a small city somewhere in Africa, should yield some hits.
Referenced version 10.2.3.
Merge pull request #11 from Esri/hisham_issue9_FilterSearchResultsByMapExtent

Hisham issue9 filter search results by map extent
Used the result's "name" instead of the PlaceName attribute if the latter is empty.
This will improve the displayed results when searching for addresses.
Merge pull request #18 from Esri/hisham_issue17_ImproveTheDisplayedResultsForAddresses

Used the result's "name" instead of the PlaceName attribute if the latte...
Modified CreateAsync parameters to accommodate API change.
Added 'type:' before "web mapping applications" in the search filter.
Although it was not of type "web mapping applications", the "national geographic" featured map had the phrase "web mapping applications" in its snippet, that is why it was filtered out.
Merge pull request #20 from Esri/hisham_issue19_APIChangeCreateAsyncSignatureChanged

Modified CreateAsync parameters to accommodate API change.
Added the identify graphics layer upfront to avoid this feature layer redraw.
Note: Search and Measure did not trigger this redraw because they added their graphics layers upfront.
Merge pull request #23 from Esri/hisham_issue14_TapOrClickMapCausesFeatureLayerToRedraw

Added the identify graphics layer upfront to avoid this feature layer re...
Merge pull request #22 from Esri/hisham_issue16_FeaturedMapMissingFromList

Added 'type:' before "web mapping applications" in the search filter.
Removed inner grid that takes row height=auto because this allowed grid to grow without height restriction. Removed ScrollViewer that contained ItemsControl because this is ignored by ItemsControl and set its ControlTemplate to surround ItemsPresenter with ScrollViewer instead.
Merge pull request #45 from Esri/jenn6286/issue15_MeasureDisplayScrollbarItemsControl

Jenn6286/issue15 measure display scrollbar items control
Allow MeasureCompletedEventArgs.Geometry be result of RequestShape regardless if polygon formed. Suspend clearing of graphics and display until first vertex is committed. Removed renderer from MeasureLayer and instead assign symbol on graphics so when MeasureCompleted is handled, vertices and polyline can also be added to layer.
Updated check for MeasureCompletedEventArgs to be else if since it would be one or the other event raising UpdateMeasureArea.
Added check for attribute value that begins with "http" on UpdateTemplate so HyperLink can be used.
Merge pull request #47 from Esri/jNery/issue36_IdentifyHyperlink

Added check for attribute value that begins with "http" on UpdateTemplat...
Added ToolTipService.ToolTip which binds to same property as its Text field on pages with titles where TextTrimming is used (i.e MapPage, MainPage, PortalItemPage, etc.)
Merge branch 'master' into v.next