Added navigating and navigation failed events to IBrowser, added MapOtherHosts method to enable custom handling of non-root matching hosts