EPD-190: Implemented IntendedRouteHandlerSettings (Ship). Got rid of stand-alone listener interface. The listener interface is now an inner interface of IntendedRouteHandlerSettings.