Navigation aware viewmodel support added.

NavigationView added, inheriting NavigationPage from Xamarin.Forms, and if used adds support for navigation awareness to views or viewmodels implementing INavigationAware.