NavigateTo: iteration 1

-INavigateToItemDisplay2 is used instead of INavigateToItemDisplay to
support preview
-use case-insensitive matching