Added PCL interface INavigationController

Abstract draft implementations added for iOS, Android and WP8. Tested
on NavigationSample demo.